U.S. Virgin Islands may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Charlotte Amalie

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
1
Popular locations
Amenities
Accessibility
Trip type
Lindbergh Bay Hotel and Villas
Get Rates
2.64 km from city centre
3.1/5 (573 reviews)

"Absolutely Perfect! Definitely coming back! Amazing 30th bday gift for my girlfriend."…"

Reviewed on Sep. 6, 2020

Lindbergh Bay Hotel and Villas
Mafolie Hotel
3 out of 5
7091 Estate Mafolie, Charlotte Amalie, St. Thomas, St. Thomas
The price is CA $212 per night from Nov 26 to Nov 27
1.99 km from city centre
3.9/5Very Good! (457 reviews)

"Overall stay was pleasant. Staff were courteous and happy to change our room upon request for the spectacular view that this hillside hotel has to offer. The GM was especially helpful when we lost our key card on the last night. The hotel rooms a bit quirky (but in a good way) but lack amenities ..."…"

Reviewed on Oct. 17, 2020

Mafolie Hotel
Windward Passage Hotel
3.5 out of 5
Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas
Free cancellationReserve now, pay when you stay
The price is CA $195 per night from Nov 29 to Nov 30
0.97 km from city centre
3.2/5 (999 reviews)

"It was clean super comfortable great value definitely looking forward to my next trip to stay here!!!"…"

Reviewed on Aug. 21, 2020

Windward Passage Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
At Home in the Tropics B&B
3 out of 5
1680 Dronningens Gade, Charlotte Amalie, St. Thomas, VI
Get Rates
1.85 km from city centre
4.9/5Exceptional! (17 reviews)

"Loved the pool and courtyard. Wonderful views of the water and great breeze. Room was clean and whole property was well maintained. Owners were great! Helped make reservations for dinner and all water sports"…"

Reviewed on Nov. 20, 2020

At Home in the Tropics B&B
Sunset Gardens Guesthouse
The price is CA $117 per night from Dec 3 to Dec 4
1.37 km from city centre
3.2/5 (157 reviews)

"Stayed here for 4 nights. Fantastic views and friendly staff. Room needed cleaning and kitchen shelf was slanted so microwave is tilted. Not helpful for heating bowls and mugs as they spill. No hair dryer as pictured and internet was pretty bad. But having cable tv helped pass the time in the evenings. ..."…"

Reviewed on Oct. 19, 2020

Sunset Gardens Guesthouse
Starz Hotel
2.5 out of 5
Constant 38, St. Thomas
The price is CA $143 per night from Nov 26 to Nov 27
0.5 km from city centre
3.1/5 (122 reviews)

"I left my friend’s slippers in a room and the staff never found it .Theymade me feel like they were not willing to help."…"

Reviewed on Apr. 26, 2020

Starz Hotel
Hilltop Villas at Bluebeard's Castle by Capital Vacations
3 out of 5
1331 Estate Taarneberg, St. Thomas, St. Thomas
Free cancellationReserve now, pay when you stay
The price is CA $166 per night from Dec 1 to Dec 2
2.28 km from city centre
4.1/5Very Good! (543 reviews)

"Don’t let the outside fool you this is a historic momentum!!!! The staff was amazing and the room are newly renovated and clean also service was great the bar and food at the pool great!"…"

Reviewed on Nov. 24, 2020

Hilltop Villas at Bluebeard's Castle by Capital Vacations
Bunker Hill Hotel
3 out of 5
Free cancellationReserve now, pay when you stay
The price is CA $103 per night from Dec 4 to Dec 5
1.7 km from city centre
3.7/5Good! (991 reviews)

"What a gem in the middle of "Cruise Ship crazy". The building is old and historic, has great character and is fun to explore. The staff was very nice and helpful. The air conditioning worked great and the room was clean and large. The restaurant on site is a great local place. If you are there during ..."…"

Reviewed on Oct. 30, 2020

Bunker Hill Hotel
Skyline Vista Villa
3 out of 5
405 Hospital Ground, St. Thomas
The price is CA $116 per night from Nov 29 to Nov 30
2.07 km from city centre
3.6/5Good! (135 reviews)

"The villa was well kept. The set up was really beautiful you can see the ocean and Mountain View’s."…"

Reviewed on Nov. 24, 2020

Skyline Vista Villa
Emerald Beach Resort
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is CA $232 per night from Nov 27 to Nov 28
1.91 km from city centre
3.6/5Good! (985 reviews)

"Booty The Faculty was very helpful and informative clean friendly and courteous I would stay at again I would stay at Emerald again on my next trip"…"

Reviewed on Nov. 10, 2020

Emerald Beach Resort
Midtown Guest House
2.5 out of 5
1B Commandant Gade, P.O. Box 521, St. Thomas
Free cancellationReserve now, pay when you stay
The price is CA $97 per night from Nov 28 to Nov 29
1.67 km from city centre
3.4/5Good! (68 reviews)

"Affordable place and good location that is quite at night"…"

Reviewed on Jul. 31, 2020

Midtown Guest House
Pirates Pension at Bluebeard's Castle by Capital Vacations
3 out of 5
1331 Estate Taarneberg, St. Thomas, St. Thomas
Free cancellationReserve now, pay when you stay
The price is CA $194 per night from Dec 4 to Dec 5
2.28 km from city centre
4.2/5Excellent! (224 reviews)

"This is a nice place to stay in St. Thomas. The front desk was so friendly and gave us bottled water upon arrival late. She was very helpful in telling us places we could go and what was open and what was not. There was ample security around the buildings. The gardens were beautiful and the pool ..."…"

Reviewed on Oct. 25, 2020

Pirates Pension at Bluebeard's Castle by Capital Vacations
Beautiful Marriott's Frenchmans Cove in St. Thomas Usvi
7338 Estate Bakkeroe, St. Thomas, St Thomas
Get Rates
2.99 km from city centre
Beautiful Marriott's Frenchmans Cove in St. Thomas Usvi
Marriotts Frenchmens Cove - St Thomas
7338 Estate Bakkeroe St, St. Thomas
Get Rates
2.99 km from city centre
5/5Exceptional! (2 reviews)
Perfect location for a family!

"We had an amazing time at the Marriott Frenchman’s Cove, completely private location with all the amenities needed right from their dock. Kids loved the kids club activities, as well as entertaining adult activities. Naren was very attentive and gave great suggestions! He even requested a great newly ..."…"

Reviewed on Feb. 17, 2020

Marriotts Frenchmens Cove - St Thomas
Luxury Yacht at the Beach
8165 Crown Bay Marina, 8165, St. Thomas, St Thomas
The price is CA $196 per night from Nov 26 to Nov 27
0.67 km from city centre
4.8/5Exceptional! (15 reviews)

"Staying with Miranda was wonderful! She was a gracious host with a unique property. Staying on the yacht was incredible! Taboo is a lovely boat and our stateroom was clean & comfortable. Miranda & Travers provided service back & forth to the beach & had wonderful suggestions for things to do. We ..."…"

Reviewed on Mar. 18, 2020

Luxury Yacht at the Beach
Convenience, Comfort, and no Need for Tons of cab Fares Like Many Other Rentals
The price is CA $103 per night from Nov 30 to Dec 1
0.14 km from city centre
4.5/5Wonderful! (13 reviews)
Close to water and by public transportation

"Great overall"…"

Reviewed on Nov. 10, 2020

Convenience, Comfort, and no Need for Tons of cab Fares Like Many Other Rentals
Islandview Guest House Unit #1
11-1 C Contant,, St. Thomas, NJ
The price is CA $182 per night from Dec 25 to Dec 26
1.33 km from city centre
4.5/5Wonderful! (2 reviews)
Great View!

"Relaxing"…"

Reviewed on Feb. 2, 2020

Islandview Guest House Unit #1
Private Luxury Yacht With Captain & Chef - All-inclusive for up to 12 Guests
Luxury Catamaran With Four Bedrooms, Fwd and Aft Deck, Private Patio, Swim Lift
The price is CA $3,250 per night from Nov 26 to Nov 27
2.68 km from city centre
Luxury Catamaran With Four Bedrooms, Fwd and Aft Deck, Private Patio, Swim Lift
Private Luxury Yacht With Captain & Chef - All-inclusive for up to 8 Guests
Don't see what you're looking for?
See all available properties in Charlotte Amalie
View all properties
Lowest 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 Hotel Guide

Going to Charlotte Amalie? There's an extensive range of accommodation options to choose from. We currently offer at least 33 places to base yourself within 0.1 kilometres (0.06 miles) of the heart of Charlotte Amalie.

A great option if you prefer to stay close to the downtown of Charlotte Amalie, is the Windward Passage Hotel.

Expedia know that all travelers possess different needs and budgets. So if you're seeking a hotel at the cheaper end of the scale, Charlotte Amalie boasts some solid options. The Windward Passage Hotel is 1 kilometre (0.6 miles) from the center of Charlotte Amalie, while the Mafolie Hotel is 2 kilometres (1 mile) away. The Sunset Gardens and the Bluebeards Castle Hotel are two other budget hotels worth checking out.

The Flamboyan On The Bay is situated 4 kilometres (3 miles) from the center of Charlotte Amalie. Alternatively, the Caneel Bay is positioned 17 kilometres (11 miles) away. Other hotel options include the Frenchmans and the The Ritz-Carlton, St. Thomas.

Looking for more to do? Spend a few hours discovering Maho Beach and Bordeaux Mountain Trail, in Cruz Bay, 17 kilometres (11 miles) to the east of Charlotte Amalie. The Gallows Point Resort and Grande Bay Resort are a few of the Expedia-recommended accommodation options in Cruz Bay. 2 kilometres (1 mile) to the northeast of Charlotte Amalie, you'll also find St. Thomas, which is home to the Marriott's Frenchman's Cove and Bolongo Bay Beach Resort. The Magens Bay and Coki Beach are just some of the more popular attractions to check out in St. Thomas.

If sport is your passion, make the time to visit Lionel Roberts Stadium, which is 2 kilometres (1 mile) to the northeast of Charlotte Amalie. For travelers who are keen on booking a room close by, make a reservation in the Lindbergh Bay Hotel and Villas or Marriott Frenchman's Reef and Morning Star Beach Resort.

Cyril E. King Airport is a nearby airport for arriving in Charlotte Amalie. It is 3 kilometres (2 miles) away. If you plan to stay nearby, try the Emerald Beach Resort or Virgin Islands Campground.

Frequently asked questions

Where is the best place to stay in Charlotte Amalie?
At Home in the Tropics B&B is ranked highly by Expedia customers. This 3-star B&B offers free breakfast and a restaurant. It’s located steps from Blackbeard’s Castle. Traveler reviews also recommend Olga’s Fancy and Pirates Pension at Bluebeard’s Castle by Capital Vacations as top options for your trip.
If I need to cancel my hotel reservation in Charlotte Amalie, will I receive a refund?
Yes, you’ll find most hotel room reservations are fully refundable if cancelled prior to the hotel’s cancellation deadline, which is often 24 or 48 hours before check in. If you have a non-refundable reservation, you might be able to still cancel and get a refund within 24 hours of your booking. Add your dates and click on “Search”, then use the “free cancellation” filter to get the best options available in Charlotte Amalie.
What's the best accommodation for a budget-friendly stay in Charlotte Amalie?
Based on reviews, Bunker Hill Hotel is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and an outdoor pool. Other choices to stay on the cheap include Galleon House Hotel and Windward Passage Hotel.
What's the best place to stay when traveling with kids to Charlotte Amalie?
Marriott’s Frenchman’s Cove is a top 4-star condo resort on Expedia for families, and features 2 outdoor pools and 4 restaurants. Other good options to stay with the kids include Windward Passage Hotel and Bunker Hill Hotel. Kids of all ages will also enjoy a visit to Skyride to Paradise Point.
What's the best place to stay for a romantic vacation to Charlotte Amalie?
Starz Hotel is a favorite hotel for couples, and features premium bedding and fireplaces. Other good options for a romantic stay include America’s Paradise is Just a Click Away!! and Emerald Beach Resort.
What's the best pet-friendly accommodation in Charlotte Amalie?
Emerald Beach Resort is a top hotel for people traveling with their pets, and offers 2 restaurants and a restaurant for its human guests.
What's the best hotel to stay near the beach in Charlotte Amalie?
Emerald Beach Resort is a top 3.5-star beachfront hotel with 2 restaurants and an outdoor pool, and it’s located on Lindberg Beach. Other good choices for your stay near the beach include Lindbergh Bay Hotel and Villas and Windward Passage Hotel.
What's the best boutique accommodation in Charlotte Amalie?
Olga’s Fancy is a favorite 3-star hotel with our travelers looking for a stylish accommodation, featuring 12 guestrooms, an outdoor pool, and free parking. Mafolie Hotel and Emerald Beach Resort are two other options for a boutique stay.
What are some accommodations with pools in Charlotte Amalie?
Emerald Beach Resort is a popular 3.5-star hotel featuring an outdoor pool, 2 restaurants, and a beach bar. A couple of other options with an onsite pool include Olga’s Fancy and Bunker Hill Hotel.

Recent Reviews in Charlotte Amalie

More trip options