A large yacht docked near a coastal town with mountains in the background.

Find hotels in Charlotte Amalie from $108

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Charlotte Amalie hotels

1. Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
4.0 star property
St. Thomas
8.0 out of 10, Very good, (2,465 reviews)
"The full use of the resort I will definitely stay there again."
United States
Stevein
5 days ago
$269 nightly
The price is $303
Oct 28 - Oct 29
Total with taxes and fees
Margaritaville Vacation Club - St. Thomas

2. The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
4.5 star property
St. Thomas
8.6 out of 10, Excellent, (1,553 reviews)
"Hotel was great. Got settled in around three at the hotel."
United States
DeAnna
4 days ago
$475 nightly
The price is $534
Oct 28 - Oct 29
Total with taxes and fees
The Westin St. Thomas Beach Resort & Spa

3. Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
Charlotte Amalie
9.0 out of 10, Wonderful, (922 reviews)
"Restaurant very nice. Room was updated. Had an incredible view from balcony."
United States
Sandra
2 days ago
$179 nightly
The price is $201
Nov 26 - Nov 27
Total with taxes and fees
Bluebeard's Castle Resort

4. Emerald Beach Resort

Emerald Beach Resort
3.5 star property
St. Thomas
8.0 out of 10, Very good, (1,494 reviews)
"They truly very helpful and welcoming def know how to treat guest!"
United States
Marisela
6 days ago
$219 nightly
The price is $247
Oct 31 - Nov 1
Total with taxes and fees
Emerald Beach Resort

5. Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
3.5 star property
St. Thomas
9.4 out of 10, Exceptional, (224 reviews)
"SUPER BEAUTIFUL AMAZING BEACH AMAZING POOL."
United States
ANTONIO
7 days ago
$602 nightly
The price is $677
Oct 28 - Oct 29
Total with taxes and fees
Buoy Haus Beach Resort St. Thomas, Autograph Collection

6. Bolongo Bay Beach Resort

Bolongo Bay Beach Resort
3.0 star property
St. Thomas
8.2 out of 10, Very good, (1,000 reviews)
"Good food done well. Rooms are very clean. The staff are great."
United States
Amy
23 days ago
$461 nightly
The price is $519
Nov 4 - Nov 5
Total with taxes and fees
Bolongo Bay Beach Resort

7. Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.8 out of 10, Excellent, (1,003 reviews)
"Very clean, great parking and the breakfast was good."
United States
Christopher
18 days ago
$132 nightly
The price is $145
Oct 28 - Oct 29
Total with taxes and fees
Mafolie Hotel

8. Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,040 reviews)
"The property was great loved everything the staff was kind the room was perfect."
United States
Subro
15 days ago
$153 nightly
The price is $173
Oct 31 - Nov 1
Total with taxes and fees
Lindbergh Bay Hotel and Villas

9. Windward Passage Hotel

Windward Passage Hotel
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,498 reviews)
"The room was clean and comfortable."
United States
Kishonda
13 days ago
$181 nightly
The price is $204
Oct 29 - Oct 30
Total with taxes and fees
Windward Passage Hotel

10. Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
St. Thomas
8.2 out of 10, Very good, (1,086 reviews)
"Good location in walking distance from plenty of bars. Staff was friendly."
United States
Lucas
17 days ago
$96 nightly
The price is $108
Oct 28 - Oct 29
Total with taxes and fees
Bunker Hill Hotel

11. Marriott's Frenchman's Cove

Marriott's Frenchman's Cove
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (207 reviews)
"Beautiful property and very helpful staff."
United States
Amir
September 7th, 2026
$659 nightly
The price is $741
Oct 29 - Oct 30
Total with taxes and fees
Marriott's Frenchman's Cove

12. Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
Havensight
8.8 out of 10, Excellent, (260 reviews)
"Loved the breakfast buffet! The staff was very helpful getting transportation our entire trip!"
United States
Katie
4 days ago
$264 nightly
The price is $297
Nov 2 - Nov 3
Total with taxes and fees
Hampton by Hilton St. Thomas

13. The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
St. Thomas
9.0 out of 10, Wonderful, (428 reviews)
"Everything was excellent! Would definitely recommend and will definitely be back!!"
United States
jasharilee
4 days ago
$259 nightly
The price is $292
Oct 28 - Oct 29
Total with taxes and fees
The Pink Palm Hotel - Adults Only

14. At Home in the Tropics

At Home in the Tropics
3.0 star property
St. Thomas
9.8 out of 10, Exceptional, (187 reviews)
"The room felt like my own private villa. Gives amazing views of the city below."
United States
Alexandria
18 days ago
At Home in the Tropics

15. Hotel 1829

Hotel 1829
3.5 star property
St. Thomas
9.4 out of 10, Exceptional, (45 reviews)
"Very friendly and attentive staff."
United States
Jared
August 11th, 2026
$181 nightly
The price is $203
Oct 31 - Nov 1
Total with taxes and fees
Hotel 1829

16. Flamboyan on the Bay Resort and Villas

Flamboyan on the Bay Resort and Villas
3.5 star property
St. Thomas
8.6 out of 10, Excellent, (901 reviews)
"Barbara was an angel that looked out for me for my duration recommending me places."
United States
Camille
July 26th, 2026
Flamboyan on the Bay Resort and Villas

17. Galleon House Hotel

Galleon House Hotel
3.0 star property
St. Thomas
8.0 out of 10, Very good, (999 reviews)
"Real great for solo trips. Safe for solo travellers. The room was clean."
United States
Zekyia
11 days ago
$100 nightly
The price is $111
Nov 26 - Nov 27
Total with taxes and fees
Galleon House Hotel

18. Limetree Beach Resort by Club Wyndham

Limetree Beach Resort by Club Wyndham
3.5 star property
St. Thomas
8.2 out of 10, Very good, (248 reviews)
"The beach is beautiful with great snorkeling out by the rocks."
United States
Kara
5 days ago
Limetree Beach Resort by Club Wyndham

19. The Mary Anne Boutique Hotel USVI

The Mary Anne Boutique Hotel USVI
2.5 star property
Charlotte Amalie
10.0 out of 10, Exceptional, (30 reviews)
"GREAT location really close to town."
United States
Mark
September 13th, 2026
$239 nightly
The price is $269
Oct 28 - Oct 29
Total with taxes and fees
The Mary Anne Boutique Hotel USVI

20. The Green Iguana Hotel

The Green Iguana Hotel
2.5 star property
Charlotte Amalie
10.0 out of 10, Exceptional, (38 reviews)
"This was a wonderful property. It is definitely an older hotel."
United States
Suzanne
July 17th, 2026
$241 nightly
The price is $272
Nov 12 - Nov 13
Total with taxes and fees
The Green Iguana Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular attractions in and around Charlotte Amalie

Discover the charm of Charlotte Amalie, where the stunning sea shore allure of the Virgin Islands awaits. From historic castles to vibrant marinas, this St. Thomas gem offers outdoor adventures and cultural experiences, making it the perfect base for an unforgettable vacation.

Learn more about Charlotte Amalie

Colorful colonial buildings and duty-free shops line the bustling harbor, where cruise ships dock daily. Climb the 99 Steps for panoramic views, then cool off with a snorkel trip to Coki Beach on the island's northeast coast.

A coastal town with a harbor, cruise ships, and a mountainous backdrop.

Top Charlotte Amalie Hotel Reviews

More cheap stays in Charlotte Amalie

Hotels in Charlotte Amalie with star-rating

Find out more about Charlotte Amalie

Top reasons to visit Charlotte Amalie

  • Stunning Beaches: Enjoy the sun and surf on some of the Caribbean's most beautiful beaches, perfect for relaxation and water activities.
  • Rich History: Explore historic landmarks and castles that tell the story of the U.S. Virgin Islands’ captivating past.
  • Outdoor Adventures: Experience exhilarating hiking trails and scenic excursions that showcase the island’s natural beauty.
  • Cultural Immersion: Delve into the vibrant local culture through markets, arts, and traditional events.
  • Shopping and Dining: Indulge in luxury shopping and savor exquisite dining options in a picturesque setting.

Find great hotels in and around Charlotte Amalie

Charlotte Amalie, the vibrant capital of St. Thomas, offers a diverse selection of accommodations to meet every traveler's needs. From luxurious resorts to cozy hotels, you can find the perfect spot for an unforgettable beach vacation. Whether you're seeking adventure, family-friendly amenities, or simply a relaxing getaway, the hotels in Charlotte Amalie provide an ideal base to explore the stunning surroundings and enjoy all that this tropical paradise has to offer.

  • Margaritaville Vacation Club - St. Thomas: A 4-star resort with a guest rating of 8.0, Margaritaville Vacation Club - St. Thomas is perfect for travelers seeking a vibrant beach and adventure vacation. Located 4 miles from Charlotte Amalie, this property offers direct beach access and a plethora of adventure sports. Enjoy activities like kayaking, boat tours, sailing, and fishing, ensuring an exciting stay filled with oceanic fun and relaxation.
  • Windward Passage Hotel: This 3.5-star hotel, situated in the heart of Charlotte Amalie, combines comfort and convenience for its guests. The Windward Passage Hotel features a range of dining options, including a restaurant and bar, as well as cooked breakfast for a delicious start to your day. Guests can stay active with fitness facilities and find entertainment through satellite TV and pay movies, making it a well-rounded choice for both leisure and business travelers.
  • Emerald Beach Resort: Also rated 3.5 stars, Emerald Beach Resort offers a blend of relaxation and adventure right in Charlotte Amalie. With direct access to the stunning beach, this resort caters to various travelers, including those on business trips. Engage in exciting activities such as sailing, fishing, hiking, windsurfing, and snorkeling to make the most of your tropical getaway. The resort's inviting atmosphere and comprehensive amenities ensure a memorable experience.

Where to stay in Charlotte Amalie

Charlotte Amalie offers an idyllic escape for tourists seeking an outdoor paradise filled with scenic beaches and vibrant vibes. Explore the rich history and culture of this charming village while indulging in luxury shopping and dining. Nearby, you'll find family-friendly attractions and romantic spots perfect for an island getaway. From breathtaking excursions to relaxing beach days, Charlotte Amalie and its surroundings provide the ultimate tropical experience in the U.S. Virgin Islands.

  • St. Thomas: St. Thomas is a stunning island district known for its breathtaking beaches and vibrant outdoor scenery. Charlotte Amalie, the capital, is nestled within this beautiful area. Visitors flock here year-round, with peak travel times in March, July, and September. Whether you're looking to relax on a pristine beach or explore the natural wonders of the Virgin Islands National Park, St. Thomas offers a variety of activities. You can enjoy a round of golf, catch a movie at a local cinema, or simply soak in the scenic views of the bay. The island's rich culture and inviting atmosphere make it a must-visit destination.
  • Havensight: Just a stone's throw from Charlotte Amalie, Havensight is a lively neighborhood that caters to families and business travelers alike. This area sees a consistent flow of visitors throughout the year, with peaks in January, March, and July. Havensight is known for its bustling shopping centers and malls, perfect for picking up local crafts and souvenirs. Families can spend a day at the beach or enjoy various resorts that offer both relaxation and entertainment. The close proximity to the bay makes it an ideal spot for those looking to enjoy water activities while being in the heart of the action.
  • Estate Queens Quarter: Located a mere 0.2 miles from Charlotte Amalie, Estate Queens Quarter is a charming village that invites outdoor enthusiasts and beach lovers. Travel to this area peaks from February to March and July, making it a popular spot during these months. The village is perfect for those who appreciate stunning scenery and easy access to beautiful family beaches. Golf enthusiasts will find excellent courses in the area, while the tranquil bay provides a perfect backdrop for unwinding. Estate Queens Quarter offers a perfect blend of relaxation and adventure, making it a fantastic addition to your itinerary.

Things to do in Charlotte Amalie

Charlotte Amalie, St. Thomas, offers a perfect blend of outdoor activities, stunning beaches, and breathtaking scenery. Visitors can enjoy various resorts, explore recreational areas, and play golf. For those seeking adventure, the region features beautiful hiking trails that showcase the island's natural beauty. Whether you’re looking to relax or explore, Charlotte Amalie has something for everyone, making it an ideal vacation destination.

Shopping

In Charlotte Amalie, explore the vibrant vendors at the local market for unique souvenirs. If you're up for a drive, head to Marketplace, about 10 miles away, for a mix of boutiques and shops, or visit Havensight Mall for a range of duty-free goods and gifts.

Recreation

Experience tranquility at The Spa at Sugar Bay, where you can indulge in rejuvenating treatments and enjoy breathtaking ocean views. For outdoor relaxation, head to Magens Bay Beach for swimming and sunbathing in a serene setting, perfect for unwinding and connecting with nature.

Adventure

Explore the vibrant Coral World Ocean Park for an interactive marine experience, featuring underwater observatories and close encounters with sea life. For thrill-seekers, the breathtaking zipline tours through lush canopies provide stunning views and an adrenaline rush as you soar above the island.

Nightlife

In Charlotte Amalie, the nightlife buzzes with energy at venues like the Greenhouse and the Secret Harbour Beach Resort, where live music and vibrant bars create a lively atmosphere. Enjoy the stunning views, dance to island beats, and experience the local culture in a tropical setting.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Charlotte Amalie

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Charlotte Amalie are September to November, where the prices are slightly lower. This is in comparison to February to March and December, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Charlotte Amalie about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Charlotte Amalie is Tuesday. The most expensive day to stay in Charlotte Amalie is Sunday.
  • Find cheap hotels on Expedia: Expedia’s search tool lets you set your budget, choose your desired location, and much more. You can arrange the results to display prices from lowest to highest, allowing you to view the most affordable hotels first. Additionally, you can refine your search by hotel category—select the Eco-certified filter to find sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money on your trip by bundling your hotel stay in Charlotte Amalie with your flights and activities through an Expedia package.

Find the best attractions in and around Charlotte Amalie

Charlotte Amalie offers a perfect blend of outdoor activities and stunning scenery for vacationers. Visitors can explore beautiful beaches, historic castles, and picturesque bays, immersing themselves in the local culture and outdoor adventure. Whether you're looking to relax by the shore or delve into the rich history of the U.S. Virgin Islands, Charlotte Amalie promises a memorable getaway filled with diverse attractions and experiences.

  • Blackbeard's Castle: Step into history at Blackbeard's Castle, a charming site rich in culture and romance. This castle offers breathtaking views and a glimpse into the legendary pirate's life, making it a must-see for history buffs and couples alike.
  • Yacht Haven Grande Marina: Experience adventure at Yacht Haven Grande Marina, where you can admire luxurious yachts and enjoy outdoor activities. This marina is perfect for water sports enthusiasts and those looking to soak up the vibrant beach atmosphere.
  • Magens Bay Beach: Relax at Magens Bay Beach, renowned for its stunning scenery and tranquil waters. Just a mile away from Charlotte Amalie, this picturesque bay invites you to unwind on its soft sands or explore the natural beauty surrounding it.

Best time to go to Charlotte Amalie

The best time to visit Charlotte Amalie is dependent on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. March is its coolest month on average. At this time, visitor numbers are high and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January78.4°F (25.8°C)No RainMostly SunnyAverageAverage
February77.9°F (25.5°C)No RainMostly SunnyAverageSlightly High
March77.5°F (25.3°C)No RainMostly SunnyHighSlightly High
April78.6°F (25.9°C)No RainMostly SunnyHighAverage
May80.2°F (26.8°C)Light RainMostly CloudyAverageAverage
June81.7°F (27.6°C)Light RainMostly SunnyAverageAverage
July82.2°F (27.9°C)Light RainMostly SunnyHighAverage
August82.8°F (28.2°C)Light RainMostly SunnyAverageAverage
September83.3°F (28.5°C)Light RainMostly SunnyAverageSlightly Low
October82.9°F (28.3°C)Light RainMostly SunnyLowSlightly Low
November81.3°F (27.4°C)Light RainMostly CloudyLowSlightly Low
December79.7°F (26.5°C)No RainMostly SunnyLowSlightly High

The nearest major airports for your trip to Charlotte Amalie

When traveling to Charlotte Amalie, St. Thomas, the primary airport to consider is Cyril E. King Airport (STT), located 3 miles away. Nearby hotel options include The Westin St. Thomas Beach Resort & Spa, which is 3 miles from the airport, and The Ritz-Carlton, St. Thomas, situated 8 miles away. For access to the airport, transportation services such as shuttle options are available from these hotels. Additionally, St. Thomas Seaplane Base (SPB) is just 0.7 miles from Charlotte Amalie, with hotel choices like Margaritaville Vacation Club, located 5 miles away, providing convenient transfers. Christiansted Airport (STX) is further away at 45 miles, with several accommodations nearby.

Frequently asked questions

What is the best area to stay in Charlotte Amalie?
The best area to stay in Charlotte Amalie is the historic downtown area, especially around Main Street and the waterfront.

This area is the heart of Charlotte Amalie, offering convenient access to shopping, dining, and historical sites. Main Street is known for its duty-free shops housed in historic Danish buildings, while the waterfront promenade provides views of the harbor and easy access to ferry terminals. You'll find many restaurants and local businesses within walking distance.

For couples, the hotels located in the hills just above downtown offer a more secluded experience with excellent views of the harbor. These locations provide a romantic setting while still being a short taxi ride or a pleasant walk down to the downtown attractions. Many of these properties feature private balconies and dining with panoramic vistas.

Travelers looking for a convenient base for exploring the island will appreciate staying near the Havensight cruise ship port. While primarily a commercial area, it offers hotels with easy access to taxis and tour operators, making it simple to arrange excursions to beaches or other points of interest across St. Thomas.
When is the best time to go to Charlotte Amalie?
The best time to go to Charlotte Amalie is during the dry season, which runs from December to June, offering ideal weather for enjoying the island.

This period avoids the higher risk of hurricanes and tropical storms, which are more common from July to November. You'll find consistently warm temperatures, generally in the high 70s to mid-80s Fahrenheit, with lower humidity and less rainfall. This makes it superb for beach activities, sailing, and exploring the outdoors without interruption.

Couples looking for a romantic escape will appreciate the consistently pleasant weather for sunset cruises, dining al fresco, and relaxing on beaches like Magens Bay. The dry season ensures clear skies for snorkeling and diving excursions, enhancing the experience of the pristine waters.

Travelers seeking a relaxing and seamless trip will find this period ideal, as the comfortable conditions allow for uninterrupted enjoyment of Charlotte Amalie's historic sites, duty-free shopping, and natural beauty.
Where can I find the best nightlife in Charlotte Amalie?
Charlotte Amalie's nightlife is generally more relaxed, focusing on casual bars and restaurants. You'll find most of the activity concentrated in a few key areas.

On Main Street and the surrounding downtown area, you'll find several bars and pubs, many of which are attached to restaurants. These spots often feature live music in the evenings, typically steelpan or local bands, and are good for a casual drink after dinner.

The waterfront area, particularly near the marinas, offers a selection of open-air bars and restaurants. These establishments provide views of the harbor and often have a lively but not overly boisterous atmosphere, with some offering live entertainment. It's a good place for cocktails as the sun sets.

Red Hook, on the eastern end of St. Thomas, is known for its concentration of restaurants and bars. While a short drive from Charlotte Amalie, it's considered the island's most active evening spot.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Charlotte Amalie.
How much is the nightly rate at a Charlotte Amalie hotel?
Prices for hotels in Charlotte Amalie often vary, but you can find a great deal from $108 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia