Find and Book Top Rated Hotels in Charlotte Amalie

Search among 5 available resorts and all inclusive hotels in Charlotte Amalie from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-5 out of 5
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
7.8
Very good5 reviews
MapView on map200 yd from City Center300 yd from Royal Dane Mall Shopping Center
From   US$ 407 /nightSelect
MapView on map1000 yd from City Center700 yd from Fort Christian Virgin Islands Museum
From   US$ 104 /nightSelect
Guest house
8.4
Great53 reviews
200 yd from City Center300 yd from Fort Christian Virgin Islands Museum
From   US$ 80 /nightSelect
7.6
Very good24 reviews
500 yd from City Center500 yd from Fort Christian Virgin Islands Museum
From   US$ 144 /nightSelect
200 yd from City Center200 yd from Fort Christian Virgin Islands Museum
From   US$ 160 /nightSelect

Best Resorts and Places to Stay in Charlotte Amalie

Why visit?

Charlotte Amalie, located in the beautiful United States Virgin Islands, offers a captivating blend of historic charm and natural beauty. Tourists flock to this destination for its stunning landmarks, such as the iconic Blackbeard's Castle, Fort Christian, and the vibrant Main Street with its duty-free shopping. With its picturesque harbor and breathtaking views, Charlotte Amalie is a must-visit destination for every traveler seeking a unique Caribbean experience.

Why is choosing a resort in Charlotte Amalie better than staying in a hotel?

Unparalleled Views: Resorts in Charlotte Amalie offer breathtaking views of the Caribbean Sea, lush tropical landscapes, and the iconic Charlotte Amalie Harbor, giving guests an unforgettable experience right at their doorstep.

Added Privacy and Amenities: Resorts provide an exclusive and luxurious environment with the benefit of private beaches, swimming pools, spa facilities, and personalized service to enhance your stay.

Convenient Location: Many of the resorts in Charlotte Amalie are conveniently located near popular attractions and offer easy access to the town's vibrant nightlife, exquisite dining options, and exciting water activities.

All-Inclusive Options: Some resorts offer all-inclusive packages that include meals, drinks, and various indoor/outdoor activities, providing guests with a hassle-free vacation experience.

Authentic Cultural Experience: Staying in a resort allows guests to immerse themselves in the local culture by offering access to organized cultural events, traditional music, and culinary delights.

What is the price to stay in a resort per night?

In Charlotte Amalie, the average price per night for a 3-star resort ranges from $150 to $250. For a 4-star resort, it is between $250 and $400. The luxurious 5-star resorts can cost anywhere from $400 to $800 per night. These prices may vary depending on the season, availability, and additional amenities offered by each resort.

Best value for money:

Marriott's Frenchman's Cove: Known for its spacious villas and breathtaking ocean views, this resort offers excellent value for money. Situated on a private beach, it provides easy access to attractions like Magens Bay and Coral World Ocean Park.

Bolongo Bay Beach Resort: With its friendly atmosphere and comfortable accommodations, this laid-back resort offers great value for families. Located on Bolongo Bay, it provides easy access to watersports activities and the lively Charlotte Amalie town center.

Bluebeard's Castle Resort: Offering panoramic views of the harbor and its historic surroundings, this resort provides affordable yet comfortable accommodations. It is within walking distance of attractions like Fort Christian and Blackbeard's Castle.

Best luxury resorts:

The Ritz-Carlton, St. Thomas: This exclusive resort offers impeccable service, world-class amenities, and stunning ocean views. Set on a white sand beach, it showcases award-winning dining options and direct access to nearby attractions, including the Virgin Islands National Park.

Secret Harbour Beach Resort: Nestled on a secluded cove, this boutique resort offers luxurious suites with private balconies overlooking the Caribbean Sea. Guests can indulge in spa treatments, enjoy watersports, and easily explore attractions like Coral World Marine Park.

Best pet-friendly resorts:

Sugar Bay Resort & Spa: This pet-friendly resort, located on a secluded beach, offers a range of amenities for both pets and their owners. Guests can enjoy water sports, relax by the pool, or explore nearby attractions like St. Thomas Skyride.

Bolongo Bay Beach Resort: Known for its welcoming atmosphere, this resort allows well-behaved pets to stay with their owners. It offers direct access to the beach and various activities suitable for both humans and their furry friends.

Best resorts for families:

Lindbergh Bay Hotel and Villas: Situated near the airport and featuring spacious accommodations, this family-friendly resort offers a relaxed atmosphere and easy access to attractions. Kids can enjoy the pool, beach, and nearby activities such as turtle watching at nearby Buck Island National Wildlife Refuge.

Bolongo Bay Beach Resort: With its family-oriented atmosphere and stunning beachfront location, this resort caters to children of all ages. Families can engage in activities like snorkeling, paddleboarding, and kayaking, ensuring a memorable vacation experience.

Emerald Beach Resort: Boasting a child-friendly pool and a private beach, this resort offers family-friendly accommodations with stunning ocean views. Families can explore nearby attractions like Coral World Ocean Park and embark on island adventures.

Best resorts with unique views:

Margaritaville Vacation Club by Wyndham: St. Thomas: Situated on Water Bay, this resort offers stunning views of the sparkling Caribbean Sea. Guests can enjoy a private beach, multiple pools, and easy access to attractions such as Coki Beach and Magens Bay.

Point Pleasant Resort: Nestled on a hillside overlooking the sea, this boutique resort offers breathtaking views from every angle. It provides guests with access to three secluded beaches, proximity to Coral World Ocean Park, and a peaceful ambiance.

Show moreLess