Top Hotels near Hassel Island Historic District in Charlotte Amalie
Find the Top Hotels near Hassel Island Historic District – 3+ Quality Options from Leading Providers
1-3 out of 3 hotels
Sort by:
low price
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
8.0
Great4242 reviews10
MapView on map200 yd from City Center1700 yd from Hassel Island Historic District
From
US$ 159
/night
- Stunning beach access for guests
- All-year outdoor swimming pool
- Well-equipped tennis court available
Places to stay near Charlotte Amalie
MapView on map1.5 mi from Charlotte Amalie1.5 mi from City Center1.0 mi from Hassel Island Historic District
From
US$ 600
/night
- Infinity pool with ocean views
- On-site diving and fishing activities
- Family-friendly kids' club available
8.2
Great4040 reviews10
- Infinity Pool
- Heavenly Spa
- Private Dock
1.6 mi from Charlotte Amalie1.6 mi from City Center1.1 mi from Hassel Island Historic District
From
US$ 271
/night
- Infinity pools with Caribbean Sea views
- Heavenly Spa offering diverse treatments
- On-site gourmet dining options available
Saved
Save
Top Hotel Picks near Hassel Island Historic District
How much is a hotel room per night?
These hotels are close to key sites like Fort Christian, the National Museum of the Virgin Islands, and the waterfront in Charlotte Amalie. Guests can also reach the ferry terminal to St. Thomas and nearby beaches like Magens Bay in under 15 minutes. Prices start around $120 per night, with many properties rated above 8/10 by visitors.
3 star:
$120-$180
4 star:
$180-$300
5 star:
$300-$500
