Find and Book Top Hotels in Charlotte Amalie

Search among 5 available hotels and places to stay in Charlotte Amalie from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-5 out of 5
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great88 reviews
From   US$ 125 /nightSelect
MapView on map1000 m from City Centre700 m from Fort Christian Virgin Islands Museum
From   US$ 104 /nightSelect
Guest house
8.4
Great53 reviews
200 m from City Centre300 m from Fort Christian Virgin Islands Museum
From   US$ 80 /nightSelect
7.8
Very good45 reviews
400 m from City Centre500 m from Fort Christian Virgin Islands Museum
From   US$ 266 /nightSelect
200 m from City Centre200 m from Fort Christian Virgin Islands Museum
From   US$ 160 /nightSelect

Best hotels and places to stay in Charlotte Amalie

Why visit?

Charlotte Amalie, located in the United States Virgin Islands, offers a range of attractions and activities for tourists. With its stunning beaches, vibrant culture, and historical landmarks, it is a must-visit destination. Whether you are a beach lover, history enthusiast, or simply looking for relaxation, Charlotte Amalie has something to offer. With a variety of charlotte amalie hotels and accommodation options available, you can find the perfect place to stay while exploring the city.

Where to stay?

Downtown Charlotte Amalie: If you are looking for a vibrant city atmosphere with easy access to shops, restaurants, and historical sites, staying in downtown Charlotte Amalie is an ideal choice. Youll find charming boutique hotels, luxurious resorts, and budget-friendly accommodations in this area. Some popular options include the Bluebeards Castle Resort, Hotel 1829, and the Mafolie Hotel.

Frenchtown: For a more relaxed and laid-back atmosphere, Frenchtown is a great area to consider. This neighborhood, known for its French and Caribbean influences, offers cozy bed and breakfasts, waterfront hotels, and vacation rentals. Visitors can enjoy picturesque views of the harbor and indulge in some delicious local cuisine. The Galleon House Hotel and the Olgas Fancy are highly recommended options in Frenchtown.

Havensight: Located near the cruise ship port, Havensight is a convenient and bustling neighborhood for tourists. With its proximity to shopping centers, restaurants, and nightlife, it provides a vibrant atmosphere. Hotels in this area range from upscale resorts to budget-friendly options. Some well-regarded options include the Marriott Frenchmans Reef & Morning Star Beach Resort, Windward Passage Hotel, and the Point Pleasant Resort.

What is the price per hotel room per night?

3-star hotels: The average price per night in a 3-star hotel in Charlotte Amalie ranges from $100 to $200.

4-star hotels: The average price per night in a 4-star hotel in Charlotte Amalie ranges from $200 to $400.

5-star hotels: The average price per night in a 5-star hotel in Charlotte Amalie ranges from $400 to $800.Charlotte Amalie, located in the United States Virgin Islands, offers a range of attractions and activities for tourists. With its stunning beaches, vibrant culture, and historical landmarks, it is a must-visit destination. Whether you are a beach lover, history enthusiast, or simply looking for relaxation, Charlotte Amalie has something to offer. With a variety of charlotte amalie hotels and accommodation options available, you can find the perfect place to stay while exploring the city.Downtown Charlotte Amalie: If you are looking for a vibrant city atmosphere with easy access to shops, restaurants, and historical sites, staying in downtown Charlotte Amalie is an ideal choice. Youll find charming boutique hotels, luxurious resorts, and budget-friendly accommodations in this area. Some popular options include the Bluebeards Castle Resort, Hotel 1829, and the Mafolie Hotel.3-star hotels: The average price per night in a 3-star hotel in Charlotte Amalie ranges from $100 to $200.

4-star hotels: The average price per night in a 4-star hotel in Charlotte Amalie ranges from $200 to $400.

5-star hotels: The average price per night in a 5-star hotel in Charlotte Amalie ranges from $400 to $800.

Best value for money:

Hotel 1829: Situated in downtown Charlotte Amalie, Hotel 1829 offers affordable rates without compromising on comfort. With its central location and charming historic ambiance, it provides an excellent choice for budget-conscious travelers.

Windward Passage Hotel: Located in Havensight, this hotel offers comfortable accommodations at moderate prices. Its convenient location near the cruise ship port and various attractions makes it a popular choice for travelers seeking value for money.

Olgas Fancy: Situated in the peaceful neighborhood of Frenchtown, Olgas Fancy offers affordable rates and a relaxing atmosphere. The hotels warm hospitality and proximity to local restaurants and shops make it a great choice for budget travelers.

Best kids-friendly hotels:

Marriott Frenchmans Reef & Morning Star Beach Resort: This family-friendly resort in Havensight offers a host of amenities and activities to keep children entertained, including a kids club, pool area, and easy access to Morning Star Beach.

Galleon House Hotel: Located in Frenchtown, Galleon House Hotel provides a cozy and welcoming environment for families. The hotels friendly staff and proximity to family-friendly attractions make it an ideal choice for those traveling with children.

Best hotels for a romantic getaway:

Bluebeards Castle Resort: This elegant resort in downtown Charlotte Amalie offers breathtaking views of the Caribbean Sea and a romantic ambiance. With its spacious rooms, tropical gardens, and proximity to popular attractions, it is perfect for couples seeking a romantic retreat.

Point Pleasant Resort: Nestled in Havensight, Point Pleasant Resort boasts stunning ocean views and a secluded hillside setting. Its private villas and easy access to tranquil beaches create an idyllic setting for a romantic escape.

Best for location:

Hotel 1829: Located in downtown Charlotte Amalie, Hotel 1829 provides easy access to the citys historical sites, shops, and restaurants. It is an ideal choice for travelers who want to be centrally located.

Marriott Frenchmans Reef & Morning Star Beach Resort: Situated in Havensight, this resort offers a prime location near the cruise ship port, shopping centers, and popular attractions. Its proximity to Morning Star Beach adds to its appeal.

Mafolie Hotel: Perched on a hillside in downtown Charlotte Amalie, the Mafolie Hotel offers stunning panoramic views of the city and the harbor. Its elevated location provides a peaceful and scenic retreat while still being within reach of the citys attractions.

Best for a short city break:

Bluebeards Castle Resort: This resort in downtown Charlotte Amalie offers comfortable accommodations and easy access to the citys main attractions. Its central location allows visitors to maximize their time for a short city break.

Windward Passage Hotel: Situated in Havensight, the Windward Passage Hotel provides a convenient base for exploring the city within a limited timeframe. Its proximity to shopping centers and nightlife adds to the convenience of a short stay.

Show moreLess