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,519 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,501 reviews)
"Property simply beautiful, staff extremely hepfull and pleasant, great views."
United States
david
The price is Rp4.683.767
Rp6.739.494 total
includes taxes & fees
6 Oct - 7 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, (852 reviews)
"Bluebeards is one of my favorite places to stay when I am on the island."
United States
Erica
The price is Rp3.293.307
Rp4.075.467 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, (776 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 Rp4.211.310
Rp5.211.496 total
includes taxes & fees
23 Sept - 24 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, (494 reviews)
"Beautiful property!!!"
United States
Missy Lee
The price is Rp8.861.242
Rp12.320.501 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 Rp7.547.150
Rp10.389.817 total
includes taxes & fees
23 Sept - 24 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,000 reviews)
"It was amazing, book it!!"
United States
Camryn Rene
The price is Rp5.531.439
Rp7.128.919 total
includes taxes & fees
26 Sept - 27 Sept
The Buccaneer Beach & Golf Resort

10. Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.8 out of 10, Excellent, (1,003 reviews)
"Wonderful place to stay!"
United States
Morgan
The price is Rp1.901.554
Rp2.585.423 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 Rp6.233.058
Rp7.012.200 total
includes taxes & fees
5 Oct - 6 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 Rp1.806.788
Rp2.258.485 total
includes taxes & fees
7 Oct - 8 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 Rp3.849.046
Rp4.330.177 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 Rp3.835.677
Rp5.207.576 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 Rp2.615.256
Rp3.236.380 total
includes taxes & fees
2 Oct - 3 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 Rp8.731.555
Rp10.892.617 total
includes taxes & fees
23 Sept - 24 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 Rp4.062.675
Rp4.913.239 total
includes taxes & fees
30 Sept - 1 Oct
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 Rp1.636.213
Rp2.024.813 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 Rp11.169.782
Rp12.566.005 total
includes taxes & fees
23 Sept - 24 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 some of the most picturesque beaches with soft sands and crystal-clear waters, perfect for relaxation and sunbathing.
  • Diverse Outdoor Adventures: From hiking in lush national parks to exceptional diving spots, outdoor enthusiasts will find plenty to explore.
  • Vibrant Local Culture: Experience the unique charm of local hotels, restaurants, and traditional ceremonies that enrich the islands' cultural tapestry.
  • Scenic Island Tours: Enjoy breathtaking views and scenic tours that showcase the islands' natural beauty and vibrant landscapes.
  • Luxurious Accommodations: Choose from a range of accommodations, from opulent resorts to family-friendly hotels, catering to all types of travellers.

Find great hotels in U.S. Virgin Islands

Explore the idyllic U.S. Virgin Islands, where a variety of hotel accommodations await to enhance your tropical getaway. From luxurious resorts to family-friendly hotels, you’ll find options that cater to adventure seekers and beach lovers alike. Discover the best beach hotels that promise a memorable family vacation experience, providing the perfect blend of relaxation and excitement in this stunning Caribbean paradise.

  • Margaritaville Vacation Club - St. Thomas: Experience a tropical escape at Margaritaville Vacation Club - St. Thomas, renowned for its laid-back island vibe and adventure-centric offerings. This 4-star hotel, rated 8.0 out of 10, is ideal for those seeking both beach relaxation and thrilling activities. With direct access to the beach, guests can indulge in various water sports such as kayaking, sailing, and fishing, all available nearby. The property also features a vibrant atmosphere, perfect for those looking to unwind after an adventurous day exploring the stunning surroundings.
  • Windward Passage Hotel: Windward Passage Hotel presents a welcoming atmosphere with its 3.5-star rating, offering guests a blend of comfort and convenience. Situated in the heart of the U.S. Virgin Islands, this hotel provides diverse dining options, including a restaurant and bar, ensuring a delightful culinary experience. For those keen on staying active, the hotel features fitness facilities and entertainment options like satellite TV and pay movies. Guests will appreciate its proximity to the airport, making it a practical choice for travellers seeking both leisure and accessibility.
  • The Westin St. Thomas Beach Resort & Spa: As a sophisticated 4.5-star resort, The Westin St. Thomas Beach Resort & Spa boasts a guest rating of 8.4 out of 10, making it an excellent choice for families and adventure seekers alike. The property offers direct beach access and a range of exhilarating activities, including onsite kayaking and nearby snorkeling and ziplining. Families will find amenities tailored to children, such as complimentary babysitting and cribs, ensuring a stress-free stay for parents. The resort's serene environment combined with its extensive facilities makes it a premier destination for unforgettable family vacations.

Where to stay in U.S. Virgin Islands

Exploring the U.S. Virgin Islands promises an unforgettable adventure filled with stunning beaches and lush tropical landscapes. From the vibrant shores of St. Thomas to the serene beauty of St. John, visitors can indulge in beach resorts and enjoy easy beach access. Whether seeking a romantic getaway or a family-friendly retreat, the islands offer a sanctuary for relaxation and excursions, making it the perfect destination for every traveller.

  • St. Thomas: Nestled in the heart of the U.S. Virgin Islands, St. Thomas is an enchanting island district that offers a blend of stunning beaches and vibrant outdoor activities. With visitor numbers peaking during the months of March, July, and September, it’s a popular destination for those seeking scenic beauty and adventure. The island boasts magnificent beaches and tranquil bays, making it perfect for sunbathing or water sports. St. Thomas is also home to diverse attractions, including golf courses and cinemas, ensuring a well-rounded travel experience for all types of tourists. Be sure to explore the local landmarks, where the natural splendour is matched only by its rich cultural heritage.
  • St. John: Known for its breathtaking landscapes and pristine beaches, St. John is a serene island district that promises an unforgettable escape. Visitors flock here primarily in March, July, and September, drawn by the allure of outdoor adventures and scenic hiking trails. The island is famous for its national park, which encompasses stunning beaches and lush greenery, offering countless opportunities for exploration. From underwater sports to relaxing at luxurious resorts, St. John caters to all types of adventurers. The island's close-knit community and natural beauty make it an ideal destination for those seeking tranquillity and connection with nature.
  • Christiansted: As a charming city within the U.S. Virgin Islands, Christiansted is a vibrant hub of outdoor activities and scenic experiences. With peak visitation from March to April and July, it is particularly popular during these months for its beautiful beaches and inviting bays. Christiansted offers a range of activities, including underwater sports and golf, making it a versatile destination for both relaxation and adventure. Visitors can also enjoy the city's rich history, reflected in its well-preserved architecture and local water features. Christiansted is an ideal base for exploring the surrounding natural wonders while immersing yourself in the local culture.

Things to do in U.S. Virgin Islands

Shopping

The shops in the U.S. Virgin Islands offer a delightful variety of gifts and souvenirs. At Tutu Park Mall, you’ll discover various retail outlets, while the local vendors at Market Square provide unique handcrafted items that reflect the island's culture. Enjoy your shopping experience.

Recreation

At the Sugar Bay Resort & Spa, indulge in rejuvenating treatments at the Serenity Spa, where skilled therapists utilise local ingredients. Engage in yoga sessions on the beach, allowing the sound of the waves to enhance your relaxation experience amidst the tropical surroundings.

The Westin St. John Resort & Villas offers wellness activities including meditation classes and aqua aerobics. Explore nature trails or unwind at the Heavenly Spa, which features treatments designed to restore balance and promote overall wellbeing while surrounded by lush landscapes.

Adventure

Experience the Skyride to Paradise Point, a scenic cable car journey offering stunning views of the U.S. Virgin Islands. At the top, enjoy outdoor activities and family-friendly adventures amidst lush surroundings, making it an exhilarating addition to your holiday itinerary.

Nightlife

The nightlife in the U.S. Virgin Islands offers a vibrant mix of beach bars and lively clubs. For a relaxed evening, visit the Rum Bar at the Greenhouse for cocktails and ocean views. Alternatively, enjoy dancing and live music at Club 54 for a spirited 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 on your trip to the U.S. Virgin Islands, consider visiting between September and November when prices drop. Book your hotel about a month in advance, or look for last-minute deals on Expedia. Aim to check in on a Tuesday for the best rates, as Sundays are pricier. Use Expedia to compare prices and filter for eco-friendly accommodations to maximise your budget. Additionally, consider bundling your hotel, flights, and activities for greater savings, ensuring you get the best value for your stay.

  • 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: The cheapest time to book a hotel in U.S. Virgin Islands is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 choices based on your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the most competitive prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in the U.S. Virgin Islands with your flights and activities by booking an Expedia package.

Find the best attractions in U.S. Virgin Islands

The U.S. Virgin Islands is a perfect destination for those seeking outdoor adventures, stunning scenery, and relaxing beach vacations. Visitors can explore a variety of attractions including beautiful beaches, serene bays, and national parks. For an enriching experience, consider venturing to the nearby British Virgin Islands and discovering the unique charm of island oases while enjoying the numerous attractions the U.S. Virgin Islands has to offer.

  • Sapphire Beach: Discover the tranquil beauty of Sapphire Beach, where soft white sands meet crystal-clear waters. This idyllic spot is perfect for sunbathing, swimming, or simply enjoying the relaxed beach vibes while soaking in the stunning Caribbean scenery.
  • Cabes Point: Explore Cabes Point, a breathtaking natural feature that offers dramatic views of the surrounding coastline. It's a great place for nature enthusiasts to observe local wildlife and enjoy the unspoiled beauty of the U.S. Virgin Islands.
  • Skyride to Paradise Point: Experience an exhilarating ride on the Skyride to Paradise Point, a cable car gondola that takes you high above the island. Enjoy panoramic views while embarking on an adventure that's perfect for families seeking outdoor fun.

Best time to go to U.S. Virgin Islands

The best time to visit U.S. Virgin Islands is dependent on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. February and March are its coolest month on average. At the time of March, visitor numbers are slightly high and weather is mostly sunny.

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?
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 Rp2.024.813 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 Rp2.024.813 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?
Incredible prices on U.S. Virgin Islands hotels are just the beginning of the reasons to book with Expedia. Become an Expedia Rewards member today and earn points on every eligible booking, along with membership perks to sweeten the deal. We're talking instant savings of 10% or more on over 100,000 hotels worldwide! Plus, most of our hotels come with free cancellation, so you can lock in your dream getaway without worrying about your plans changing.

Explore a world of travel with Expedia