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

Find the best 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

U.S. Virgin Islands Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Star rating

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,500 reviews)
"Staff were excellent with fast assist if you needed anything! Although there is only one restaurant, the food was great!"
United States
Tiffani
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,502 reviews)
"Excellent staff Amenities Great stay"
United States
Mariko
The price is ₹25,146
₹36,183 total
includes taxes & fees
7 Oct - 8 Oct
The Westin St. Thomas Beach Resort & Spa

3. Bolongo Bay Beach Resort

Bolongo Bay Beach Resort
3.0 star property
St. Thomas
8.2 out of 10, Very good, (1,003 reviews)
"A great family run property"
United States
Denise Byrne
Bolongo Bay Beach Resort

4. Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
Charlotte Amalie
9.0 out of 10, Wonderful, (853 reviews)
"Bluebeards is one of my favorite places to stay when I am on the island."
United States
Erica
The price is ₹17,681
₹21,880 total
includes taxes & fees
21 Oct - 22 Oct
Bluebeard's Castle Resort

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

Carina Bay All Inclusive Resort & Casino - Adults Only
3.5 star property
Christiansted
7.4 out of 10, Good, (778 reviews)
"We have the perfect girl trip and loved the resort."
United States
Samantha
Carina Bay All Inclusive Resort & Casino - Adults Only

6. Emerald Beach Resort

Emerald Beach Resort
3.5 star property
St. Thomas
7.8 out of 10, Good, (1,502 reviews)
"Right on a Beautiful Beautiful beach ⛱️ Very good Restaurant & Bar."
United States
Karim S
The price is ₹22,268
₹27,557 total
includes taxes & fees
24 Sept - 25 Sept
Emerald Beach Resort

7. The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
St. Thomas
8.4 out of 10, Very good, (495 reviews)
"Beautiful property!!!"
United States
Missy Lee
The price is ₹47,812
₹66,477 total
includes taxes & fees
23 Sept - 24 Sept
The Ritz-Carlton, St. Thomas

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, (211 reviews)
"Very clean and a beautiful beach"
United States
Michael George
The price is ₹40,722
₹56,060 total
includes taxes & fees
27 Sept - 28 Sept
Buoy Haus Beach Resort St. Thomas, Autograph Collection

9. The Buccaneer Beach & Golf Resort

The Buccaneer Beach & Golf Resort
4.0 star property
Christiansted
9.2 out of 10, Wonderful, (1,002 reviews)
"It was amazing, book it!!"
United States
Camryn Rene
The price is ₹25,369
₹32,696 total
includes taxes & fees
6 Oct - 7 Oct
The Buccaneer Beach & Golf Resort

10. Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.8 out of 10, Excellent, (1,004 reviews)
"Wonderful place to stay!"
United States
Morgan
The price is ₹10,209
₹13,881 total
includes taxes & fees
23 Sept - 24 Sept
Mafolie Hotel

11. 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, (507 reviews)
"Unfortunately, the pool was under construction during our stay and unusable, but we didn't allow that to stop us. The beach was quite and relaxing, thus Westin has a family vibe and good for children. The staff was friendly. I do think they can do better at advertising the water and children's activities. The rooms were excellent and resturants too. Ferry service and crew were great too. Great stay for a family of 5!"
United States
Shani
The price is ₹33,632
₹37,836 total
includes taxes & fees
6 Oct - 7 Oct
The Westin St. John Resort Villas

12. Palms Resort and Beach

Palms Resort and Beach
3.5 star property
Christiansted
7.8 out of 10, Good, (1,007 reviews)
"Good location"
United States
Isaiah
The price is ₹9,749
₹12,186 total
includes taxes & fees
6 Oct - 7 Oct
Palms Resort and Beach

13. 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, (1,006 reviews)
"Beach access was amazing!"
United States
Pamela
The price is ₹20,768
₹23,364 total
includes taxes & fees
24 Sept - 25 Sept
Sand Castle on the Beach - Adults Only

14. The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
St. Thomas
9.0 out of 10, Wonderful, (426 reviews)
"we loved everything about the place"
United States
Iroda
The price is ₹20,593
₹27,958 total
includes taxes & fees
30 Sept - 1 Oct
The Pink Palm Hotel - Adults Only

15. The Cove Hotel St.Croix

The Cove Hotel St.Croix
3.0 star property
Christiansted
9.8 out of 10, Exceptional, (257 reviews)
"clean room, helpful and welcoming staff, amazing place to stay!!"
United States
Emily Michelle
The price is ₹12,841
₹15,891 total
includes taxes & fees
30 Sept - 1 Oct
The Cove Hotel St.Croix

16. Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (1,000 reviews)
"Staff was very friendly and helpful while visiting the other resorts on the island secret Harbor with the nicest by far"
United States
Donald Spencer
The price is ₹43,641
₹54,442 total
includes taxes & fees
28 Sept - 29 Sept
Secret Harbour Beach Resort

17. Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
Havensight
8.8 out of 10, Excellent, (250 reviews)
"Clean and perfect location."
United States
Chrislyn
The price is ₹21,921
₹26,510 total
includes taxes & fees
29 Sept - 30 Sept
Hampton by Hilton St. Thomas

18. Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
St. Thomas
8.2 out of 10, Very good, (1,089 reviews)
"It was clean place to stay and is very affordable. The free breakfast was also very good. Would stay again"
United States
Alexander
The price is ₹8,609
₹10,653 total
includes taxes & fees
30 Sept - 1 Oct
Bunker Hill Hotel

19. 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, (241 reviews)
"Perfect place to stay"
United States
Jorge
Limetree Beach Resort by Club Wyndham

20. Marriott's Frenchman's Cove

Marriott's Frenchman's Cove
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (207 reviews)
"The property is well maintained and comfortable. Our family enjoyed the private beach and the pool. The one on-site restaurant serves a variety of good food."
United States
Cathryn
The price is ₹60,268
₹67,802 total
includes taxes & fees
24 Sept - 25 Sept
Marriott's Frenchman's Cove
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:2 Oct - 4 Oct

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 breathtaking beaches like Trunk Bay and Magens Bay, featuring powdery sands and crystal-clear waters.
  • Outdoor Adventures: Ideal for outdoor enthusiasts, the islands offer a variety of activities, including diving in spectacular underwater spots and exploring national parks.
  • Exquisite Accommodations: Visitors can choose from luxurious beachfront resorts to charming hotels, catering to various preferences and budgets.
  • Delightful Local Cuisine: Sample exceptional local dishes at charming restaurants, enhancing your culinary experience.
  • Vibrant Atmosphere: The archipelago presents a lively environment perfect for family activities, romantic getaways, or thrilling excursions.

Find great hotels in U.S. Virgin Islands

Discover a range of exquisite hotel accommodations in the U.S. Virgin Islands, catering to adventurers and families alike. Whether you seek luxurious beachfront resorts or charming hotels, the islands offer an array of options perfect for your vacation. Experience stunning beaches and vibrant activities while enjoying top-notch services designed to enhance your stay. Find the ideal spot for relaxation and adventure in this tropical paradise.

  • Margaritaville Vacation Club - St. Thomas: This vibrant 4-star resort captures the essence of island life, perfect for those seeking a beach adventure. With a guest rating of 8.0 out of 10, Margaritaville offers direct access to the beach and a variety of exhilarating activities such as fishing, sailing, and kayaking nearby. The lively atmosphere is complemented by its on-site adventure sports, making it an ideal choice for thrill-seekers and families alike. Guests appreciate the relaxed yet engaging environment that invites them to unwind and enjoy the stunning surroundings.
  • Windward Passage Hotel: A 3.5-star property that combines comfort with convenience, Windward Passage Hotel is well-suited for those looking for a more laid-back stay. The hotel features a variety of dining options, including a restaurant and bar, ensuring guests have ample choices for meals. Entertainment amenities such as satellite TV and pay movies add to the leisure experience, while fitness facilities cater to those who wish to stay active. Situated close to the airport, it provides easy access for travellers while offering a relaxing atmosphere to unwind after a day of exploration.
  • The Westin St. Thomas Beach Resort & Spa: Rated 4.5 stars with an impressive guest rating of 8.4 out of 10, this expansive resort is ideal for families and adventure enthusiasts. Offering direct beach access, The Westin provides a multitude of activities such as kayaking, sailing, and snorkelling, ensuring that guests can fully embrace the region's natural beauty. The resort also prioritises family-friendly amenities, including supervised childcare and special children's breakfast options, making it an excellent choice for those travelling with young ones. Its tranquil environment and luxurious amenities promise a rejuvenating getaway.

Where to stay in U.S. Virgin Islands

The U.S. Virgin Islands offers a tropical paradise for every traveller. Explore stunning beaches like Trunk Bay and Magens Bay, where powdery sands meet crystal-clear waters. Indulge in luxurious beach resorts that provide easy access to idyllic shores and serene island sanctuaries. Whether you're seeking family-friendly activities, romantic getaways, or exciting excursions, the vibrant atmosphere of this archipelago promises unforgettable experiences amidst breathtaking scenery.

  • St. Thomas: An enchanting island district in the U.S. Virgin Islands, St. Thomas is a haven for those seeking a blend of beach relaxation and outdoor adventure. With its vibrant atmosphere, the island attracts visitors year-round, peaking in March, July, and September. Travellers flock here for its stunning beaches, picturesque bays, and inviting family-friendly areas. Activities abound, from teeing off at golf courses to enjoying a film at local cinemas. With its breathtaking scenery and welcoming vibe, St. Thomas promises an unforgettable holiday experience.
  • St. John: Known for its natural beauty, St. John is an idyllic island district that offers an outdoor enthusiast's paradise. The peak travel months mirror those of St. Thomas, with visitors drawn to its captivating scenery and serene beaches. St. John is home to a national park, providing ample opportunities for hiking and exploring the lush landscape. The island's underwater sports and adventure activities make it a perfect destination for those seeking thrill and beauty in equal measure. St. John's tranquil atmosphere and stunning vistas will leave you enchanted.
  • Christiansted: As a historic city within the U.S. Virgin Islands, Christiansted boasts a rich cultural heritage and a lively atmosphere. Visitors are drawn here year-round, especially in March to April and July, to experience its beautiful beaches and scenic waterfronts. Enjoy a range of activities, including underwater sports and golfing, while soaking up the vibrant local culture. The city's charming bay and water features provide a picturesque backdrop for relaxation and exploration. Christiansted is a delightful blend of adventure and leisure, making it a must-visit on your island itinerary.

Things to do in U.S. Virgin Islands

Shopping

At the vibrant Market Square in Charlotte Amalie, you'll discover a range of local crafts and unique souvenirs. For a more modern shopping experience, visit the Tutu Park Mall, which features various stores offering fashion and gifts to take home.

Recreation

At the Sugar Beach, A Viceroy Resort, indulge in rejuvenating spa treatments surrounded by lush tropical scenery. Meanwhile, the BodyHoliday offers a unique blend of wellness activities, from yoga sessions to invigorating water sports, ensuring a refreshing escape in the serene environment of St. Lucia.

Adventure

Take a thrilling Skyride to Paradise Point, a scenic cable car gondola offering panoramic views of the U.S. Virgin Islands. Enjoy the outdoor atmosphere while ascending to the summit, where you can relax and soak in the stunning surroundings, perfect for adventure seekers and families alike.

Nightlife

The nightlife in the U.S. Virgin Islands is vibrant and diverse. Venues like Foxy's Tamarind Bar on Jost Van Dyke offer lively music and beachside revelry, while the St. Thomas nightlife scene features bars like The Greenhouse, renowned for its cocktails and laid-back atmosphere.

*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

To save money during your visit to the U.S. Virgin Islands, consider travelling between September and November when prices are lower. Book your hotel about a month in advance for the best rates, and check Expedia for last-minute deals, especially on Tuesdays, which are the cheapest days to stay. Utilise Expedia's search tool to find budget-friendly accommodations, and consider combining your hotel, flights, and activities for added savings. Don’t forget to look out for any additional fees that may apply. Enjoy free activities like beaches and hiking to further reduce costs.

  • 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: Expedia's search tool enables you to specify your budget, preferred location, and additional criteria. You can organise your results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Furthermore, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your hotel reservation 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 offers a perfect blend of outdoor adventures and stunning scenery for beach vacations. Popular attractions include picturesque beaches, serene bays, and national parks, ideal for those seeking a tranquil island oasis. Visitors can explore various points of interest, such as the beautiful islands of St. Thomas, ensuring a memorable experience amidst nature's beauty.

  • Sapphire Beach: Renowned for its stunning azure waters, Sapphire Beach offers a tranquil escape where you can bask in the sun and enjoy water sports. The beach vibe is laid-back, making it an ideal spot for relaxation and socialising with friends and family.
  • Virgin Islands National Park: This breathtaking national park features lush landscapes and scenic trails, inviting adventure enthusiasts to explore its diverse ecosystems. Whether hiking or birdwatching, the park's natural beauty provides a refreshing outdoor experience.
  • Magens Bay Beach: Famous for its picturesque setting, Magens Bay Beach boasts soft sands and clear waters, perfect for swimming and sunbathing. The scenic surroundings create a serene atmosphere, ideal for unwinding amidst nature.

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

Frequently asked questions

How much do hotels in U.S. Virgin Islands cost?
The season and factors like school holidays, Christmas and Easter can influence the price of a hotel in U.S. Virgin Islands. You can find cheap options from ₹10,653 in a few different ways on Expedia. First, key in the dates you'd like to get away, then use the filters such as property type and amenities to fine-tune your search. You can also sort by price, so the most economical options appear first.
When is the best time to go to U.S. Virgin Islands?
If you want to visit in summer, reserve your U.S. Virgin Islands hotel between June and August. Temperatures during the summer here range from -1ºC to -1ºC. U.S. Virgin Islands has a tropical monsoon climate, so pack accordingly.
How can I find cheap hotels in U.S. Virgin Islands?
U.S. Virgin Islands cheap hotels start at ₹10,653 per night. To browse these types of affordable options, take advantage of our "Price per night" filter. Other tips? Consider being flexible with your getaway dates and book in advance. Have a look at our cheap hotels in U.S. Virgin Islands page for bargains you'll find hard to resist.
What are the best hotels in U.S. Virgin Islands for families?
Expedia makes it a breeze to lock in a property with everything you need for an unforgettable family escape to U.S. Virgin Islands. Start by choosing "Family friendly" in the "Traveller experience" heading of our filter tool. Then narrow your search by things like amenities and guest ratings. Whether you need a family hotel in U.S. Virgin Islands for a weekend adventure or a big winter holiday, we've got you and your team covered.
Why should I book my U.S. Virgin Islands hotel with Expedia?
Awesome deals and a wide range of options are two of the many reasons to book your U.S. Virgin Islands hotel with Expedia. What's more, our free rewards platform, One Key™, lets you collect and redeem OneKeyCash™* on eligible car rentals, hotels and more. And if your plans change and you have to modify your reservation, don't stress. Our online Help Centre will assist you anytime, day or night.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia