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

This weekend
Next weekend

Filter by

Guest rating

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

Star rating

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,471 reviews)
"Great Stay!"
United States
Barrett
Margaritaville Vacation Club - St. Thomas

2. Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
Charlotte Amalie
9.0 out of 10, Wonderful, (529 reviews)
"Amazing place"
United States
Bianca
The price is ₹20,554
₹27,696 total
includes taxes & fees
7 Jul - 8 Jul
Bluebeard's Castle Resort

3. 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,287 reviews)
"The staff and amenities were great!"
United States
SHELDON
The price is ₹42,511
₹55,988 total
includes taxes & fees
14 Jul - 15 Jul
The Westin St. Thomas Beach Resort & Spa

4. Carina Bay Boutique All Inclusive Resort & Casino

Carina Bay Boutique All Inclusive Resort & Casino
3.5 star property
Christiansted
7.6 out of 10, Good, (707 reviews)
"The food was good, the resort is a bit odd"
United States
Constance
Carina Bay Boutique All Inclusive Resort & Casino

5. Bolongo Bay Beach Resort

Bolongo Bay Beach Resort
3.0 star property
St. Thomas
8.2 out of 10, Very good, (1,000 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,437 reviews)
"Nice place, the beach was beautiful!"
United States
Aaron
The price is ₹28,857
₹35,350 total
includes taxes & fees
21 Jul - 22 Jul
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,005 reviews)
"Great boutique hotel feel!!"
United States
Angelica C
The price is ₹27,464
₹35,396 total
includes taxes & fees
24 Jul - 25 Jul
The Buccaneer Beach & Golf Resort

8. The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
St. Thomas
9.0 out of 10, Wonderful, (410 reviews)
"This place is incredible"
United States
Edward
The price is ₹23,927
₹31,652 total
includes taxes & fees
1 Jul - 2 Jul
The Pink Palm Hotel - Adults Only

9. The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
St. Thomas
8.4 out of 10, Very good, (472 reviews)
"Clean rooms, great staff, breath taking property."
United States
Michael Peyton
The price is ₹70,914
₹94,092 total
includes taxes & fees
6 Jul - 7 Jul
The Ritz-Carlton, St. Thomas

10. Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.8 out of 10, Excellent, (1,003 reviews)
"The property was amazing with amazing views, the restaurant on site was amazing, and the staff was incredible!"
United States
Tanya
Mafolie Hotel

11. 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, (179 reviews)
"Resort is beautiful! Excellent service and staff"
United States
Nancy
The price is ₹57,281
₹74,867 total
includes taxes & fees
6 Jul - 7 Jul
Buoy Haus Beach Resort St. Thomas, Autograph Collection

12. Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
Havensight
8.8 out of 10, Excellent, (181 reviews)
"I love this property, clean, great parking, easy and fast check in"
United States
Julianna Angela
The price is ₹26,044
₹31,498 total
includes taxes & fees
11 Jul - 12 Jul
Hampton by Hilton St. Thomas

13. The Cove Hotel St.Croix

The Cove Hotel St.Croix
3.0 star property
Christiansted
9.8 out of 10, Exceptional, (199 reviews)
"The owner very attentive and the hotel was very clean ,a peaceful place to stay !"
United States
Maria
The price is ₹12,270
₹15,031 total
includes taxes & fees
27 Jun - 28 Jun
The Cove Hotel St.Croix

14. Palms Resort and Beach

Palms Resort and Beach
3.5 star property
Christiansted
7.8 out of 10, Good, (961 reviews)
"Great staff, great value Great location"
United States
Frank
The price is ₹10,200
₹12,750 total
includes taxes & fees
7 Jul - 8 Jul
Palms Resort and Beach

15. Windward Passage Hotel

Windward Passage Hotel
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,480 reviews)
"great hotel, location and staff!"
United States
chris
The price is ₹15,045
₹18,430 total
includes taxes & fees
18 Jul - 19 Jul
Windward Passage Hotel

16. 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, (971 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 ₹24,143
₹27,161 total
includes taxes & fees
7 Jul - 8 Jul
Sand Castle on the Beach - Adults Only

17. Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (1,002 reviews)
"Very nice beach"
United States
Bruce
The price is ₹42,415
₹52,383 total
includes taxes & fees
21 Jul - 22 Jul
Secret Harbour Beach Resort

18. Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,010 reviews)
"Great location for a short walk to the airport. Stayed there at the beginning and end of our trip to USVI. All staff were extremely helpful and friendly! Would definitely stay trhere again! "
United States
Mark
The price is ₹13,528
₹16,572 total
includes taxes & fees
28 Jun - 29 Jun
Lindbergh Bay Hotel and Villas

19. The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
St. John
8.2 out of 10, Very good, (491 reviews)
"Great unit, clean, updated and comfortable. Laundry and coffee were a plus. The resort is beautifully maintained and landscaped."
United States
Lindsay
The Westin St. John Resort Villas

20. Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
9.6 out of 10, Exceptional, (31 reviews)
"Beautiful location with stunning views and a peaceful atmosphere. The room was clean and comfortable, and the staff was friendly and helpful throughout the stay. Great option for a relaxing getaway in St. John."
United States
Quoc Phong Eric
The price is ₹5,102
₹51,843 total
includes taxes & fees
24 Jun - 25 Jun
Villa Island Paradise
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:3 Jul - 5 Jul

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

Explore a world of travel with Expedia

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 ₹12,277 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 ₹12,277 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.