A tropical beach with clear turquoise waters, lush green hills, and a small red building on a hill.

Book U.S. Virgin Islands Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in U.S. Virgin Islands

Check prices for these dates

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 U.S. Virgin Islands 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,485 reviews)
"Very great staff, room was adorable, property and restaurant was perfect!"
United States
Lisa
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.4 out of 10, Very good, (1,343 reviews)
"Excellent stay and great location. Staff were great and attentive."
United States
John
The price is AU$638
includes taxes & fees
10 Aug - 11 Aug
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, (645 reviews)
"Rooms were very clean, property well maintained, great place to stay when traveling with kids"
United States
Mohinie
The price is AU$356
includes taxes & fees
19 Aug - 20 Aug
Bluebeard's Castle Resort

4. Carina Bay All Inclusive Resort & Casino - Adults Only

Carina Bay All Inclusive Resort & Casino - Adults Only
3.5 star property
Christiansted
7.6 out of 10, Good, (736 reviews)
"Everything was great I was amazed how clean the buffet kitchen was so clean hoe well maintained they had everything!"
United States
Wendolyn
Carina Bay All Inclusive Resort & Casino - Adults Only

5. Bolongo Bay Beach Resort

Bolongo Bay Beach Resort
3.0 star property
St. Thomas
8.2 out of 10, Very good, (1,001 reviews)
"It’s a beautiful place food is great staff are amazing"
United States
Oneesha
Bolongo Bay Beach Resort

6. Emerald Beach Resort

Emerald Beach Resort
3.5 star property
St. Thomas
7.8 out of 10, Good, (1,463 reviews)
"Great access to the beach and extremely friendly staff!"
United States
Winona
The price is AU$414
includes taxes & fees
3 Aug - 4 Aug
Emerald Beach Resort

7. The Buccaneer Beach & Golf Resort

The Buccaneer Beach & Golf Resort
4.0 star property
Christiansted
9.2 out of 10, Wonderful, (1,004 reviews)
"This is such a top notch resort, every experience has been honestly amazing-service, food, the view from our room! I would recommend it to everyone….just spectacular!"
United States
Jami B
The price is AU$535
includes taxes & fees
13 Aug - 14 Aug
The Buccaneer Beach & Golf Resort

8. 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, (187 reviews)
"Would 100% stay here again!"
United States
Rick
The price is AU$875
includes taxes & fees
16 Aug - 17 Aug
Buoy Haus Beach Resort St. Thomas, Autograph Collection

9. The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
St. Thomas
8.4 out of 10, Very good, (480 reviews)
"Clean rooms, great staff, breath taking property."
United States
Michael Peyton
The price is AU$1,165
includes taxes & fees
16 Aug - 17 Aug
The Ritz-Carlton, St. Thomas

10. Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.8 out of 10, Excellent, (1,007 reviews)
"We stay 4 days, the service, breakfast, restaurant are excellent."
United States
Artemio Bigio
The price is AU$247
includes taxes & fees
31 July - 1 Aug
Mafolie Hotel

11. Palms Resort and Beach

Palms Resort and Beach
3.5 star property
Christiansted
7.8 out of 10, Good, (983 reviews)
"Staff was attentive, room was clean and nice."
United States
Richard
The price is AU$188
includes taxes & fees
5 Aug - 6 Aug
Palms Resort and Beach

12. The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
St. Thomas
9.0 out of 10, Wonderful, (417 reviews)
"we loved everything about the place"
United States
Iroda
The price is AU$479
includes taxes & fees
21 July - 22 July
The Pink Palm Hotel - Adults Only

13. The Cove Hotel St.Croix

The Cove Hotel St.Croix
3.0 star property
Christiansted
9.8 out of 10, Exceptional, (219 reviews)
"Staff members were super nice and friendly."
United States
Hugo
The price is AU$227
includes taxes & fees
28 July - 29 July
The Cove Hotel St.Croix

14. Sand Castle on the Beach - Adults Only

Sand Castle on the Beach - Adults Only
3.5 star property
Frederiksted
9.4 out of 10, Exceptional, (983 reviews)
"First rate team at the property who really focus on guest comfort and chill island hospitality. Clean well appointed rooms with recreational equipment on-site and access to all the island offers mere minutes away."
United States
Barry C
The price is AU$459
includes taxes & fees
3 Aug - 4 Aug
Sand Castle on the Beach - Adults Only

15. Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
Havensight
8.8 out of 10, Excellent, (204 reviews)
"Great location!"
United States
Luis
The price is AU$396
includes taxes & fees
3 Aug - 4 Aug
Hampton by Hilton St. Thomas

16. The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
St. John
8.4 out of 10, Very good, (496 reviews)
"We had a good stay at the Westin in St. John. Service is slow in the resort other than that everything else was good."
United States
Rituparna
The price is AU$999
includes taxes & fees
3 Aug - 4 Aug
The Westin St. John Resort Villas

17. Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (1,000 reviews)
"Fantastic resort, friendly staff, great location"
Canada
Lisa
The price is AU$802
includes taxes & fees
3 Aug - 4 Aug
Secret Harbour Beach Resort

18. Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
St. Thomas
8.2 out of 10, Very good, (1,080 reviews)
"It was overall a good experience. What sets it apart is the price and the breakfast. Also onsite restaurant, so you don’t have to go elsewhere. The room was clean and well set up and was satisfactory for one night. The staff was friendly and the breakfast crew went above and beyond. The only negative is no elevator and no one to help with your bags to climb up the stairs."
United States
Nicole
The price is AU$191
includes taxes & fees
27 July - 28 July
Bunker Hill Hotel

19. Windward Passage Hotel

Windward Passage Hotel
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,484 reviews)
"Great place to stay i would be going back for a longer time"
United States
VALRIE
The price is AU$277
includes taxes & fees
22 July - 23 July
Windward Passage Hotel

20. 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, (226 reviews)
"The resort is very walkable and loved that everything was so close. There is only one dining establishment on the actual resort so would have loved another option but the food at the Long Board was delightful. "
United States
Sade
Limetree Beach Resort by Club Wyndham
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.

Great weekend hotel deals in U.S. Virgin Islands

Showing deals for:31 July - 2 Aug

Save an average of 15% on thousands of hotels when you're signed in

Top U.S. Virgin Islands Hotel Reviews

Guide to exploring U.S. Virgin Islands

Top reasons to visit U.S. Virgin Islands

  • Stunning Beaches: The U.S. Virgin Islands boast some of the most picturesque beaches with soft sands and azure waters, perfect for relaxation and sunbathing.
  • Outdoor Adventures: Visitors can indulge in a variety of activities such as snorkelling, hiking in national parks, and exploring serene bays.
  • Vibrant Culture: Experience the lively atmosphere at local hotspots like Margaritaville and immerse yourself in the islands' rich cultural heritage.
  • Enchanting Islands: Each island, from St. Thomas to St. John, offers its unique charm and scenic landscapes.
  • Diverse Accommodations: A wide range of lodging options cater to every traveller’s needs, ensuring a memorable stay in paradise.

Find great hotels in U.S. Virgin Islands

From luxurious resorts to charming hotels, the U.S. Virgin Islands offer a diverse selection of accommodations to cater to every traveller's needs. Whether you're seeking adventure, a family-friendly holiday, or simply a relaxing beach getaway, you'll discover a variety of options that promise an unforgettable experience. Explore the best hotels in the region, where comfort and stunning views await you in this tropical paradise.

  • Margaritaville Holiday Club - St. Thomas: Embrace the laid-back island lifestyle at Margaritaville Holiday Club - St. Thomas, where adventure meets relaxation. With a guest rating of 8.0, this hotel is ideal for those seeking a beach-focused getaway filled with thrilling activities. Guests can enjoy direct beach access and partake in various adventure sports such as fishing, kayaking, sailing, and boat tours nearby. The vibrant atmosphere and diverse recreational options make it a delightful choice for adventurous travellers.
  • Windward Passage Hotel: Experience comfort and convenience at Windward Passage Hotel, a well-rated lodging option that caters to various needs. This hotel offers a range of dining options, including a restaurant and bar, as well as breakfast services to kickstart your day. With entertainment facilities such as pay movies and satellite TV, guests can unwind after a day of exploring. Fitness enthusiasts will appreciate the onsite fitness facilities, while its proximity to the airport ensures easy access to travel. Ideal for those who enjoy a balance of relaxation and activity.
  • The Westin St. Thomas Beach Resort & Spa: Rated 8.4, The Westin St. Thomas Beach Resort & Spa provides a luxurious retreat for families and adventure seekers alike. With direct beach access, guests can indulge in activities like ziplining, snorkelling, and kayaking, all available onsite or nearby. The resort also caters to families with dedicated children’s amenities, including supervised childcare and cribs. This family-friendly environment, combined with splendid recreational opportunities, makes it a superb choice for a memorable holiday experience.

Where to stay in U.S. Virgin Islands

The U.S. Virgin Islands offer an enchanting escape, where stunning beaches and vibrant island architecture beckon travellers. From the romantic charm of St. Thomas to the tranquil shores of St. John, each island presents a unique tropical vibe. Experience family-friendly excursions, lush scenery, and the ultimate beach getaways. With its relaxing atmosphere and beautiful landscapes, the U.S. Virgin Islands promise an unforgettable holiday for every kind of traveller.

  • St. Thomas: As a vibrant district within the U.S. Virgin Islands, St. Thomas boasts stunning beaches and outdoor activities that draw visitors year-round. The island's natural beauty is complemented by its picturesque bays and national parks, making it a paradise for nature lovers. Travellers can indulge in a variety of activities, including golfing or enjoying a movie at a local cinema. Peak visitor months, particularly March, July, and September, coincide with the island's warm climate, enhancing the overall travel experience. With its blend of relaxation and adventure, St. Thomas is an ideal destination for those seeking both scenery and outdoor enjoyment.
  • St. John: Known for its tranquil atmosphere and natural splendour, St. John is a true gem in the U.S. Virgin Islands. As the smallest of the three main islands, it offers a serene escape with pristine beaches and lush national parks. Visitors are drawn to St. John for its outdoor adventures, including water sports and hiking through breathtaking landscapes. The peak travel periods in March, July, and September offer the best opportunities to explore this idyllic island. The local resorts provide a perfect base for indulging in adventure activities, while the stunning scenery ensures a memorable holiday experience.
  • Christiansted: This charming city in the U.S. Virgin Islands is rich in history and natural beauty. Christiansted is known for its stunning beaches and scenic bays, providing a perfect backdrop for outdoor enthusiasts. Popular activities include underwater sports and adventure excursions, catering to both thrill-seekers and those looking to relax. The peak months of March through April and July attract visitors seeking a vibrant atmosphere filled with local culture and experiences. With its combination of leisure and adventure, Christiansted promises a delightful stay for all who visit.

Things to do in U.S. Virgin Islands

The U.S. Virgin Islands offer a fantastic getaway for those seeking outdoor adventures and stunning scenery. Visitors can enjoy a variety of activities, including island tours, day trips, and snorkelling excursions. Don't miss out on the vibrant atmosphere at Margaritaville and the opportunity to relax on beautiful beaches, while also indulging in golf at scenic courses and enjoying local cinema. With plenty to explore, the islands promise an unforgettable holiday experience.

Shopping

In the U.S. Virgin Islands, you can explore the Sunny Isle Shopping Center, featuring a variety of shops for gifts and local crafts. For a more authentic experience, visit the local markets like the St. Thomas Market, where you can find unique souvenirs and handmade items.

Recreation

At the Sugar Bay Resort & Spa in St. Thomas, rejuvenate with holistic treatments and beachfront yoga sessions. In St. John, immerse yourself in nature at the Westin St. John’s Heavenly Spa, where you can enjoy tranquil massage therapies surrounded by lush landscapes and serene ocean views.

Adventure

The Skyride to Paradise Point offers breathtaking views of the U.S. Virgin Islands as you ascend in a scenic cable car. Experience the thrill of adventure while surrounded by lush landscapes and the vibrant colours of the Caribbean, making it an unforgettable part of your holiday.

Nightlife

Experience the vibrant atmosphere at The Beach Bar in Cruz Bay, where you can enjoy refreshing cocktails and live music by the shore. For a more laid-back vibe, head to the Rum Hut, known for its relaxed setting and tasty rum drinks, perfect for unwinding after a day of exploration.

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

Booking tips and Expedia advantages for U.S. Virgin Islands

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in U.S. Virgin Islands 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: Booking a hotel in U.S. Virgin Islands about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in U.S. Virgin Islands is Tuesday. The most expensive day to stay in U.S. Virgin Islands is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You may find it beneficial to save money by combining your hotel reservations in the U.S. Virgin Islands with your flights and activities through an Expedia package.

Find the best attractions in U.S. Virgin Islands

The U.S. Virgin Islands offer a perfect getaway for those seeking outdoor adventures, stunning scenery, and relaxing beach holidays. With an array of attractions such as beautiful beaches, serene bays, and national parks, visitors can immerse themselves in the natural beauty of the islands. Ideal for tourists eager to explore the enchanting landscapes and vibrant culture, the U.S. Virgin Islands promise a memorable experience filled with outdoor activities and breathtaking views.

  • Sapphire Beach: Renowned for its stunning azure waters, Sapphire Beach offers a tranquil escape with soft sands and vibrant beach vibes. Visitors can enjoy sunbathing, swimming, or engaging in water sports, all surrounded by lush tropical scenery.
  • Magens Bay Beach: Famous for its breathtaking scenery, Magens Bay Beach is a picturesque bay that features a long stretch of white sand. The outdoor atmosphere makes it ideal for leisurely walks or picnics, providing a serene environment to unwind.
  • Emmaus Moravian Church: This historic church is a cultural gem in the U.S. Virgin Islands, showcasing beautiful architecture and serene surroundings. Visitors can appreciate the rich heritage and engage with the local community through its cultural vibes.

Best time to go to U.S. Virgin Islands

The best time to visit U.S. Virgin Islands can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in U.S. Virgin Islands falls in September, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in U.S. Virgin Islands falls in February and March. March has slightly high visitor numbers and mostly sunny weather.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January78.3°F (25.7°C)No RainMostly SunnyAverageAverage
February77.7°F (25.4°C)No RainMostly SunnyAverageSlightly High
March77.7°F (25.4°C)No RainMostly SunnySlightly HighSlightly High
April78.8°F (26.0°C)No RainMostly SunnyAverageAverage
May80.4°F (26.9°C)Light RainMostly SunnyAverageAverage
June81.7°F (27.6°C)Light RainMostly SunnyAverageAverage
July82.2°F (27.9°C)Light RainMostly SunnySlightly HighAverage
August82.8°F (28.2°C)Light RainMostly SunnyAverageAverage
September82.9°F (28.3°C)Light RainMostly SunnySlightly HighSlightly Low
October82.6°F (28.1°C)Light RainMostly SunnySlightly LowSlightly Low
November81.1°F (27.3°C)Light RainMostly CloudySlightly LowSlightly Low
December79.5°F (26.4°C)No RainMostly SunnySlightly LowSlightly High

Accommodation in U.S. Virgin Islands

Azure waters, pristine sands, palms rustling in the breeze: The U.S. Virgin Islands are a true tropical paradise. Perched just east of Puerto Rico, this American territory is among the Caribbean’s most popular getaway spots, and one peek at the island chain clearly explains why. Verdant cliffs tower over white-sand beaches, sugar plantations dot the landscape, and calypso beats whirl through each village like a laid-back soundtrack. Whether you want to browse the best shops in Charlotte Amalie or soak up the sun in Cinnamon Bay, the top U.S. Virgin Islands hotel packages offer an unforgettable experience. Plus, with Expedia’s cheap hotel deals in the U.S. Virgin Islands, you’ll have everything you need to track down the best rates and book your reservations.

St. Thomas

When most people think of the islands, they think of dynamic St. Thomas. Though it’s not the largest of the three — that title goes to the less-visited St. Croix — it does feature two busting cities, several can’t-miss sights, and a stunning array of U.S. Virgin Islands hotels. Start your trip in Charlotte Amalie to score a discount at the local rum shops and perfumeries, and catch a glimpse of Blackbeard’s Castle. Then, get a taste of the local life in Red Hook before heading north to Magen’s Bay. This protected beach area is known for its crystal-clear water and coconut groves, and it’s a fantastic place to snap a few special pictures of the island.

St. John

It’s only a short ferry ride from St. Thomas, but St. John feels worlds away. Composed mostly of the Virgin Islands National Park, the tiny island of St. John offers several petroglyph-sighting spots, the historical Annaberg Sugar Plantation, and a number of well-known — and often surprisingly quiet — beach areas. Make sure to spend a little time wandering around the pastel buildings and narrow alleys of Cruz Bay. For such a small village, it’s absolutely electric with local energy. Plus, you’ll find a few U.S. Virgin Islands hotel deals close to the action.

St. Croix

Vacationers often skip this comparatively remote island, but St. Croix’s Danish architecture and lush rainforests make it worth exploring. Sightseers should start at the St. George Village Botanical Garden for a peek at this former plantation before moving on to the Cruzan Rum Distillery and Christiansted Historic Site. Prefer a more adventurous journey? Check out the underwater snorkeling trails at the Buck Island Reef National Monument, or hike along the St. Croix National Scenic Riverway. You might even track down a cheap U.S. Virgin Islands hotel deal near the Frederiksted casino.

No matter where you choose to go, many hotels in the U.S. Virgin Islands provide a centrally located home base for exploring the beaches, forests, and historical sites. Compare Expedia’s rooms and prices, and then pack your bags for this warm-weather destination.

Frequently asked questions

How much do hotels in U.S. Virgin Islands cost?
Prices for U.S. Virgin Islands hotels vary depending on the season and other factors, like school holidays and Christmas. You can find cheap options from AU$188 in a few different ways. Enter your destination and trip dates and then set your budget using the "Price per night" filter. You can then fine-tune your search by choosing your preferred property type and amenities and more.
When is the best time to go to U.S. Virgin Islands?
The best time to be in U.S. Virgin Islands depends on where you're heading and what you want to do. Considering a summer Charlotte Amalie getaway? This captivating destination has a tropical monsoon climate, with average temperatures ranging from 27ºC to 29ºC between June and August.
What is the best area to stay in U.S. Virgin Islands?
U.S. Virgin Islands has plenty of cool places to stay, including Charlotte Amalie and Cruz Bay. Each has its own unique experiences, so why not schedule time to visit both?
How can I find cheap hotels in U.S. Virgin Islands?
An excellent place to begin searching is by using our "Price per night" filter. Currently, the cheapest hotels start at AU$188 per night. Other ways to snap up an affordable U.S. Virgin Islands escape are by booking well in advance and being flexible with travel dates. For more superb deals, check out our cheap hotels in U.S. Virgin Islands page.
What are the best hotels in U.S. Virgin Islands for families?
Find some awesome U.S. Virgin Islands family properties by narrowing your search results. You can do this by clicking on "Family friendly" under the "Traveller experience" filter heading. Whether you're looking for something cheap and cheerful so you can spoil the little ones with more U.S. Virgin Islands experiences, or you're planning to splurge on that long-awaited family retreat, Expedia has the perfect hotel for you and your crew.
Why should I book my U.S. Virgin Islands hotel with Expedia?
Join One Key™ for free and unlock Member Prices, rewards for future trips and exclusive perks each and every time you book. Plenty of U.S. Virgin Islands hotels on Expedia also have flexible policies, so you can change or cancel if need be. From mini getaways to grand adventures, you're sure to find a stay that's just right with Expedia.

Explore a world of travel with Expedia