Hotels in Charlotte Amalie, Saint Thomas Island

Search and compare Charlotte Amalie, Saint Thomas Island hotels from hundreds of travel sites and save

Charlotte Amalie - Saint Thomas Island, U.S. Virgin Islands
Jan 28 — Jan 292
Charlotte Amalie - Saint Thomas Island, U.S. Virgin Islands
Sat 1/28
Sun 1/29
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Charlotte Amalie, Saint Thomas Island

Filter by star ratings
All filters
At Home In The Tropics B&b
1680 Dronningens Gade, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.0 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 

Set in Mandal, At Home in the Tropics B&B is an easy drive from Saint Thomas and offers complimentary Wi-Fi, luggage storage and a library. It is conveniently close to Cyril E. King Airport, which is a 10-minute drive away.

The Landmark Apartment
Saint Thomas Island, U.S. Virgin Islands
Show on map
0.1 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 

Set in Mandal, The Landmark Apartment is a short drive from Saint Thomas and Nazareth. Guests can also make the most of complimentary internet access throughout the property.

Tips for booking hotels in Charlotte Amalie

Cheapest month:November
Most expensive month:August
Average price in Charlotte Amalie:$239/night
Cheapest price found:$101/night
Cheapest day:Monday
Most expensive day:Friday
$158 - $338
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$181 - $269
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Charlotte Amalie, Saint Thomas Island hotels

1
Emerald Beach Resort
6.9 Good
8070 Lindbergh Bay, Saint Thomas Island, U.S. Virgin Islands
Show on map
2.2 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 

Featuring a private beach, an outdoor pool and outdoor tennis courts, Emerald Beach Resort Saint Thomas is situated in Saint Thomas and provides comfortable accommodation. In addition to free public parking on site, the resort offers comfortable 3-star rooms and a bar.

Cheapest hotels in Charlotte Amalie, Saint Thomas Island

Bluebeard's Castle Resort
Bluebeards Hill, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.4 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 

Hilltop Villas at Bluebeards Castle is situated in Mandal and features complimentary Wi-Fi. It also provides a Jacuzzi, a swimming pool and an outdoor pool.

$48
Avg. per night
Midtown Guest House
7.9 Good
1B Commandant Gade, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.1 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 

Set in Mandal, Midtown Guest House is a short drive from Saint Thomas and provides complimentary wireless internet, room service and a terrace. It is ideally located for those wishing to visit local attractions.

$112
Avg. per night
Bunker Hill Hotel
2307 Commandant Gade, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.1 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 

Featuring an outdoor pool, this comfortable hotel is an easy car trip from Saint Thomas. It is also minutes from Mandal's popular attractions and landmarks.

$136
Avg. per night
Starz Hotel
6.3 Good
Constant 38, Saint Thomas Island, U.S. Virgin Islands
Show on map
1.3 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 

Starz Hotel Mandal is located in Mandal and features free Wi-Fi.

$139
Avg. per night
Olga's Fancy
7.8 Good
Honduras 8, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.9 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 

Conveniently situated and featuring an outdoor pool, this comfortable inn is an easy drive from Saint Thomas. Guests can also enjoy free internet access throughout the property.

$140
Avg. per night
Skyline Vista Villa
405 Hospital Ground, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.2 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 

Situated in Mandal, Skyline Vista Villa is an easy drive from Saint Thomas and offers free Wi-Fi. It is conveniently located for guests wishing to visit local attractions.

$156
Avg. per night
Lindbergh Bay Hotel and Villas
6.1 Good
8075 Lindbergh Bay, Saint Thomas Island, U.S. Virgin Islands
Show on map
2.7 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 

Opened in 1955, Lindbergh Bay Hotel is set in Saint Thomas and provides an outdoor pool, a private beach and a swimming pool. In addition to free public parking on site, the hotel features comfortable 3-star rooms and a bar.

$176
Avg. per night
Pirates Pension at Bluebeard's Castle by Capital Vacations
7.8 Good
1331 Estate Taarneberg, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.4 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 

Featuring a Jacuzzi and an outdoor pool, Pirates Pension at Bluebeards Castle is situated in Mandal and provides comfortable accommodation. It offers complimentary Wi-Fi, a concierge and a playground.

$272
Avg. per night

Hotel prices in Charlotte Amalie

2 stars and under
3 stars

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Charlotte Amalie

Facts about staying in Charlotte Amalie, Saint Thomas Island

  • What are the best hotels in Charlotte Amalie?

    Galleon House Hotel, rated with a score of 7.4 from 388 reviewers, is one of the most popular hotels in Charlotte Amalie. Other top stays include Castle Villas at Bluebeards by Capital Vacations, with an average rating of 8.0 from 149 reviewers, and Pirates Pension at Bluebeard's Castle by Capital Vacations, with a score of 7.8 from 166 reviewers.

  • What is a good hotel near Sapphire Beach?

    Reviews of Luxury Beachfront Duplex Villa on Sapphire Beach I recommend it as a good place to stay near Sapphire Beach, scoring 9.2/10 from 26 ratings.

  • What is a good hotel in Charlotte Amalie near Magens Bay?

    Villa Indigo Sunny 1BR Apartment in Private Gated Estate is the hotel close to Magens Bay that is most recommended by HotelsCombined users, with 24 reviews rating it at 8.8/10.

  • Is there a good hotel near Coki Beach?

    If you’re looking for good hotels near Coki Beach, consider Margaritaville Resort Studio Condo - St. Thomas. It's 5 O'Clock Some Where! (rated 8.8 over 19 reviews).

  • How much do hotels in Charlotte Amalie cost?

    $134/night is the average price of a hotel in Charlotte Amalie, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Charlotte Amalie?

    Over the last 3 days, Charlotte Amalie hotels have been found for as cheap as $130/night in searches by HotelsCombined users.

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation