Compare Cheap Hotels in Charlotte Amalie
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Charlotte Amalie Hotels

Bluebeard's Castle Resort
1331 Estate Taarneberg Charlotte Amalie Saint Thomas
$257 nightly
The price is $286 total per night
$286 total
Apr 5 - Apr 6
Total with taxes and fees
1.86 mi from city center
With a stay at Bluebeard's Castle Resort in St. Thomas, you'll be within a 15-minute drive of Bolongo Bay and Magens Bay Beach.
Pool
Hot Tub

Emerald Beach Resort
8070 Lindbergh Bay St. Thomas St. Thomas
$285 nightly
The price is $318 total per night
$318 total
Apr 1 - Apr 2
Total with taxes and fees
0.75 mi from city center
When you stay at Emerald Beach Resort in St. Thomas, you'll be on the beach, within a 10-minute drive of Magens Bay Beach and Magens Bay.

Lindbergh Bay Hotel and Villas
8075 Lindbergh Bay St. Thomas St. Thomas
$192 nightly
The price is $213 total per night
$213 total
Apr 1 - Apr 2
Total with taxes and fees
1.2 mi from city center
With a stay at Lindbergh Bay Hotel and Villas in St. Thomas, you'll be 3.3 mi (5.3 km) from Blackbeard's Castle and 5.9 mi (9.6 km) from Magens Bay Beach.
Pool
Pet friendly

Mafolie Hotel
7091 Estate Mafolie St. Thomas
1.52 mi from city center
When you stay at Mafolie Hotel in St. Thomas, you'll be near the airport, within a 10-minute drive of Magens Bay and Magens Bay Beach.
Pool
Breakfast included

Bunker Hill Hotel
2307 Commandant Gade St. Thomas
Free Cancellation
Reserve now, pay when you stay
1.43 mi from city center
When you stay at Bunker Hill Hotel in St. Thomas, you'll be in the historical district, within a 10-minute drive of Magens Bay Beach and Bolongo Bay.
Pool
Free WiFi

Galleon House Hotel
31 Kongen Gade St. Thomas
$89 nightly
The price is $99 total per night
$99 total
Mar 31 - Apr 1
Total with taxes and fees
1.44 mi from city center
With a stay at Galleon House Hotel, you'll be centrally located in St. Thomas, within a 15-minute drive of Bolongo Bay and Magens Bay Beach.
Pool
Parking included

Island View Guesthouse
11-1 C Contant St. Thomas
0.48 mi from city center
With a stay at Island View Guesthouse in St. Thomas, you'll be near the airport, within a 15-minute drive of Bolongo Bay and Charlotte Amalie Harbor.
Pool
Breakfast included

The Pink Palm Hotel - Adults Only
2114 Crystal Gade St. Thomas St Thomas
1.37 mi from city center
When you stay at The Pink Palm Hotel - Adults Only in St. Thomas, you'll be in the historical district, within a 10-minute drive of Bolongo Bay and Magens Bay Beach.
Pool
Hot Tub

Starz Hotel
Constant 38 St. Thomas
$184 nightly
The price is $205 total per night
$205 total
Mar 8 - Mar 9
Total with taxes and fees
0.17 mi from city center
With a stay at Starz Hotel, you'll be centrally located in St. Thomas, within a 15-minute drive of Bolongo Bay and Charlotte Amalie Harbor.
Parking included
Free WiFi

Sunset Gardens Guesthouse
8305 Contant St. Thomas St. Thomas
$138 nightly
The price is $153 total per night
$153 total
Mar 8 - Mar 9
Total with taxes and fees
0.48 mi from city center
When you stay at Sunset Gardens Guesthouse in St. Thomas, you'll be near the airport, within a 10-minute drive of Magens Bay Beach and Magens Bay.
Pool
Parking included
Don't see what you're looking for?
See all available properties in Charlotte Amalie
View all propertiesLowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Charlotte Amalie hotels essential information
Accommodation | 3,712 hotels |
|---|---|
Lowest Price | $99 |
Highest Price | $318 |
Popular hotels | Bluebeard's Castle Resort, Emerald Beach Resort, Lindbergh Bay Hotel and Villas, Mafolie Hotel, Bunker Hill Hotel, Galleon House Hotel, Island View Guesthouse, The Pink Palm Hotel - Adults Only, Starz Hotel, Sunset Gardens Guesthouse, At Home in the Tropics, Villa Santana |
Most Recent Charlotte Amalie Hotel Reviews

Emerald Beach Resort
3 out of 5
Posted 5 hours ago
CheapTickets Verified Review
"This hotel is small and slightly short staffed. Service is slow but friendly. The room had an amazing view but flying insects were a problem for us. The water goes from hot to cold. Beds were comfortable. The rooms are not modern but for the price and the beach it's well worth it. Emerald Beach is gorgeous and this hotel shines because of it. Also the food here is very good but expensive. No elevators. I would stay again. "
A verified traveler stayed at Emerald Beach Resort
Top Picks
Hotels
- Hotels around Navarre Beach
- Cheap Hotels in Warri
- Hotels around Gun Lake Casino
- Hotels around Hāpuna Beach State Recreation Area
- Cheap Hotels in Las Vegas
- Cheap Hotels in Tura
- Cheap Hotels in Jamnagar
- Cheap Hotels in Georgia
- Cheap Hotels in Surkhet
- Hotels around Thunder Valley Casino
- Vacation Rentals Coachella Valley
- Hotels in Magnificent Mile
- Cheap Hotels in Louisiana
- Hotels around Pictured Rocks National Lakeshore
Flights
- Flights from Denver to Fort Walton Beach - Destin
- Tickets to Saugatuck
- Flights from Jacksonville to Norfolk - Virginia Beach
- Flights from Kingston to Toronto
- Flights from Seattle to Maui
- Flights to Virginia
- Flights from Norfolk - Virginia Beach to Dallas
- Flights from Houston to Charlotte Amalie
- Flights from Houston to Branson
- Flights from Scranton to Las Vegas
- Flights from Charlotte to Denver








