Resorts in Charlotte Amalie

Hotels found in Charlotte Amalie, Resorts — 5

Search hotels in Charlotte Amalie, Resorts

Point Pleasant Resort

6600 Estate Smith Bay, Charlotte Amalie Map
Point Pleasant Resort Photos

Set in tropical gardens, this resort features an outdoor swimming pool and private Show more