Top Hotels near City Centre in Charlotte Amalie
Find the Top Hotels near City Centre – 4+ Quality Options from Leading Providers
1-4 out of 4 hotels
Sort by:
low price
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Places to stay near Charlotte Amalie
MapView on map2.4 km from Charlotte Amalie2.4 km from City Centre
From
US$ 657
/night
Not so far from Charlotte Amalie Harbour, at a 2.5 km distance from Fort Christian Virgin Islands Museum, the Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection Nazareth offers a hot tub and an outdoor swimming pool.
8.2
Great4040 reviews10
MapView on map2.6 km from Charlotte Amalie2.6 km from City Centre
From
US$ 271
/night
- Infinity pools with Caribbean Sea views
- Heavenly Spa offering extensive treatments
- On-site gourmet dining options available
8.6
Great2626 reviews10
- Pool Bar
- Oasis Restaurant
- Beachfront Rooms
4.9 km from Charlotte Amalie4.9 km from City Centre
From
US$ 730
/night
- Authentic Caribbean beachfront experience
- Unlimited cocktails with a la carte dining
- Complimentary non-motorized water sports
Resort
8.4
Great2727 reviews10
- Oasis Restaurant
- Swim-Up Bar
- Heavenly Days Catamaran
4.9 km from Charlotte Amalie4.9 km from City Centre
From
US$ 236
/night
- Authentic all-inclusive dining experience
- Complimentary non-motorized water sports
- Intimate, family-owned beachfront resort
Saved
Save
Top Hotel Picks near City Centre
How much is a hotel room per night?
Many hotels near City Centre Charlotte Amalie offer easy access to key sites like Blackbeard's Castle, Fort Christian, and the Virgin Islands Museum. You can also find ferry services nearby for trips to St. John and Water Island. Prices begin around $120 per night, with several accommodations earning guest ratings above 8/10.
3 star:
$120-$180
4 star:
$180-$300
5 star:
$300-$500
