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
Mar 22 - Mar 23
Total with taxes and fees
0.45 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

The Westin St. Thomas Beach Resort & Spa
5 Estate Bakkeroe St. Thomas St. Thomas
$882 nightly
The price is $989 total per night
$989 total
Mar 1 - Mar 2
Total with taxes and fees
1.58 mi from city center
With a stay at The Westin St. Thomas Beach Resort & Spa in St. Thomas, you'll be on the beach, within a 10-minute drive of Bolongo Bay and Frenchman's Bay.
Pool
Spa

Emerald Beach Resort
8070 Lindbergh Bay St. Thomas St. Thomas
$294 nightly
The price is $327 total per night
$327 total
Mar 3 - Mar 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.19 mi from city center
When you stay at Emerald Beach Resort in St. Thomas, you'll be on the beach, within a 15-minute drive of Magens Bay Beach and Bolongo Bay.
Pool
Pet friendly

Lindbergh Bay Hotel and Villas
8075 Lindbergh Bay St. Thomas St. Thomas
$183 nightly
The price is $203 total per night
$203 total
Mar 4 - Mar 5
Total with taxes and fees
2.63 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

Windward Passage Hotel
Veterans Drive Charlotte Amali St. Thomas St. Thomas
Free Cancellation
Reserve now, pay when you stay
0.45 mi from city center
When you stay at Windward Passage Hotel in St. Thomas, you'll be near the airport, within a 10-minute drive of Magens Bay Beach and Bolongo Bay.
Pool
Parking included

Mafolie Hotel
7091 Estate Mafolie St. Thomas
$222 nightly
The price is $247 total per night
$247 total
Feb 25 - Feb 26
Total with taxes and fees
0.45 mi from city center
When you stay at Mafolie Hotel in St. Thomas, you'll be near the airport, within a 15-minute drive of Magens Bay Beach and Bolongo Bay.
Pool
Breakfast included

Bunker Hill Hotel
2307 Commandant Gade St. Thomas
Free Cancellation
Reserve now, pay when you stay
0.1 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

Buoy Haus Beach Resort St. Thomas, Autograph Collection
2 Estate Bakkeroe St. Thomas VI
$1,115 nightly
The price is $1,251 total per night
$1,251 total
Mar 18 - Mar 19
Total with taxes and fees
1.7 mi from city center
With a stay at Buoy Haus Beach Resort St. Thomas, Autograph Collection in St. Thomas, you'll be on the beach, within a 10-minute drive of Bolongo Bay and Frenchman's Bay.
Pool
Free WiFi

Hampton by Hilton St. Thomas
Havensight Mall Parcel 2 Charlotte Amalie St. Thomas
$366 nightly
The price is $411 total per night
$411 total
Mar 2 - Mar 3
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.86 mi from city center
With a stay at Hampton by Hilton St. Thomas in St. Thomas (Havensight), you'll be within a 10-minute drive of Bolongo Bay and Frenchman's Bay.
Pool
Breakfast included

Galleon House Hotel
31 Kongen Gade St. Thomas
$89 nightly
The price is $99 total per night
$99 total
Mar 16 - Mar 17
Total with taxes and fees
0.04 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
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,718 hotels |
|---|---|
Lowest Price | $99 |
Highest Price | $1,251 |
Popular hotels | Bluebeard's Castle Resort, The Westin St. Thomas Beach Resort & Spa, Emerald Beach Resort, Lindbergh Bay Hotel and Villas, Windward Passage Hotel, Mafolie Hotel, Bunker Hill Hotel, Buoy Haus Beach Resort St. Thomas, Autograph Collection, Hampton by Hilton St. Thomas, Galleon House Hotel, Island View Guesthouse, The Pink Palm Hotel - Adults Only |
Most Recent Charlotte Amalie Hotel Reviews

Emerald Beach Resort
5 out of 5
Posted 19 hours ago
CheapTickets Verified Review
"Rooms have awesome views. Great bar and dining on property."
A verified traveler stayed at Emerald Beach Resort
- Types of Hotels
- Top 20 Charlotte Amalie Hotels
- Hotels Near Charlotte Amalie
- Top Hotel Brands
- Hotels By Star Rating
- Cities near Charlotte Amalie
- Hotels with Air Conditioning in Charlotte Amalie
- Hotels with Free Parking in Charlotte Amalie
- Hotels with WiFi in Charlotte Amalie
- Beach Resorts & Hotels in Charlotte Amalie
- Hotels with Restaurants in Charlotte Amalie
- Kid Friendly Hotels in Charlotte Amalie
- Hotels with Balconies in Charlotte Amalie
- Hotels with Shopping in Charlotte Amalie
- Historic Hotels in Charlotte Amalie
- Hotels with Bars in Charlotte Amalie
- Hotels with Pools in Charlotte Amalie
- Golf Resorts & Hotels in Charlotte Amalie
- Adventure Sport Hotels in Charlotte Amalie
- Cheap Hotels in Charlotte Amalie
- Business Hotels in Charlotte Amalie
- Romantic Getaways & Hotels in Charlotte Amalie
- Luxury Hotels in Charlotte Amalie
- Oceanfront Hotels in Charlotte Amalie
- Hotels with a Wedding Venue in Charlotte Amalie
- Spa Resorts & Hotels in Charlotte Amalie
- Hotels with a Gym in Charlotte Amalie
- Hotels with Hot Tubs in Charlotte Amalie
- Hotels with Tennis Courts in Charlotte Amalie
- Hotels with Kitchenettes in Charlotte Amalie
- Hotels with Free Breakfast in Charlotte Amalie
- Hotels with Room Service in Charlotte Amalie
- Boutique Hotels in Charlotte Amalie
- Hotels with Childcare in Charlotte Amalie
- Hotels on the River in Charlotte Amalie
- Hotels on the Lake in Charlotte Amalie
- Hotels with Airport Transfers in Charlotte Amalie
- All Inclusive Resorts & Hotels in Charlotte Amalie
- Ski Resorts & Hotels in Charlotte Amalie
- Green Hotels in Charlotte Amalie
- Hotels with Free Airport Shuttle in Charlotte Amalie
- Casino Resorts & Hotels in Charlotte Amalie
- Hotels with an Indoor Pool in Charlotte Amalie
- Pet Friendly Hotels in Charlotte Amalie
- Hampton by Hilton St. Thomas
- Galleon House Hotel
- Island View Guesthouse
- The Pink Palm Hotel - Adults Only
- Sunset Gardens Guesthouse
- Starz Hotel
- Olga's Fancy
- Marriott's Frenchman's Cove
- Villa Santana
- At Home in the Tropics
- Pirates Pension at Bluebeard's Castle
- The Green Iguana Hotel
- Hotel 1829
- The Mary Anne Boutique Hotel USVI
- Oceanside - 2 Bedroom - Marriott's Frenchman's Cove - Full Resort Access
- Midtown Guest House
- Margaritaville Vacation Club - St. Thomas
- The Ritz-Carlton, St. Thomas
- Secret Harbour Beach Resort
More to Explore in Charlotte Amalie
Top Picks
Hotels
- Hotels around Charleston Music Hall
- OYORooms Hotels in Virudhunagar
- Hotels in Downtown West Palm Beach
- Hotels around Kaanapali Beach
- Cheap Hotels in Norman
- 4 Star Hotels in Little Torch Key
- Hotels around Florida Gulf Coast University
- Cheap Hotels in Thika
- Lagos Marriott Hotel Ikeja
- Hotels around U.S. Embassy Georgetown
- Cheap Hotels in Calabar
- Cheap Hotels in Poipet
Flights
- Flights to Bavaria
- Flights from Sacramento to Honolulu
- Flights from Zürich to Courchevel
- Tickets to Pahoa
- Flights from Honolulu to Las Vegas
- Flights from Huntsville to Sarasota
- Flights to Vermont
- Avianca
- Flights from Philadelphia to Raleigh
- Flights from Sacramento to Bend
- Flights from Columbus to Key West
- Flights from Dallas to Whitefish
- Flights from Kansas City to Nashville
- Flights from Sacramento to Dallas
- Flights from Newark to Honolulu
- Frontier Airlines








