Search Hotels in U.S. Virgin Islands

  • 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

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for U.S. Virgin Islands hotels

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
4.0 star property
St. Thomas
8.0 out of 10, Very Good, (2,441 reviews)
"What a great place to stay."
United States
Jeremy
Margaritaville Vacation Club - St. Thomas

Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
Charlotte Amalie
8.8 out of 10, Excellent, (360 reviews)
"Great place"
United States
Ryan
The price is AEDĀ 837
AEDĀ 1,128 total
includes taxes & fees
20 May - 21 May
Bluebeard's Castle Resort

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,211 reviews)
"Beautiful hotel and grounds. Excellent food Rooms were clean and staff was very friendly."
United States
Patricia
The price is AEDĀ 1,628
AEDĀ 2,148 total
includes taxes & fees
30 May - 31 May
The Westin St. Thomas Beach Resort & Spa

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, (649 reviews)
"Food was great and staff very helpful and friendly"
United States
Cody Austin
Carina Bay Boutique All Inclusive Resort & Casino

Bolongo Bay Beach Resort

Bolongo Bay Beach Resort
3.0 star property
St. Thomas
8.2 out of 10, Very Good, (1,001 reviews)
"A great place to stay"
United States
Tara
Bolongo Bay Beach Resort

Emerald Beach Resort

Emerald Beach Resort
3.5 star property
St. Thomas
7.8 out of 10, Good, (1,372 reviews)
"Good location near the airport "
United States
Alden
The price is AEDĀ 1,048
AEDĀ 1,284 total
includes taxes & fees
9 May - 10 May
Emerald Beach Resort

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,019 reviews)
"Very comfortable property, airport walking distance, amazing view"
United States
Ramon
The price is AEDĀ 519
AEDĀ 699 total
includes taxes & fees
2 Jun - 3 Jun
Lindbergh Bay Hotel and Villas

The Buccaneer Beach & Golf Resort

The Buccaneer Beach & Golf Resort
4.0 star property
Christiansted
9.2 out of 10, Wonderful, (1,003 reviews)
"Beautiful location and comfortable rooms."
United States
Dabney Jerome
The price is AEDĀ 1,160
AEDĀ 1,495 total
includes taxes & fees
29 May - 30 May
The Buccaneer Beach & Golf Resort

Windward Passage Hotel

Windward Passage Hotel
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,449 reviews)
"Enjoyed my stay and will certainly be back"
United States
Matthew
The price is AEDĀ 592
AEDĀ 726 total
includes taxes & fees
15 May - 16 May
Windward Passage Hotel

Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.8 out of 10, Excellent, (1,007 reviews)
"Most amazing views. Pool is great and restaurant there is good. "
United States
Courtney
The price is AEDĀ 541
AEDĀ 700 total
includes taxes & fees
18 May - 19 May
Mafolie Hotel

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
St. Thomas
8.4 out of 10, Very Good, (465 reviews)
"The staff is what makes an average Marriot stay great. From the doorman to the housekeepers all were friendly and very helpful. The facility has long distances between the hotel and amenities. The rooms are average and dark, including the bathroom. Tried the Italian restaurant and waited over an hour for the main course. I would not come back."
United States
LaVerne F
The price is AEDĀ 3,118
AEDĀ 4,091 total
includes taxes & fees
31 May - 1 Jun
The Ritz-Carlton, St. Thomas

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
St. Thomas
9.0 out of 10, Wonderful, (392 reviews)
"It was a last minute booking and the team went above and beyond to not only accommodate me but assist with any requests I had. Cute boutique hotel with amazing views and attentive staff. "
United States
mariana
The price is AEDĀ 988
AEDĀ 1,296 total
includes taxes & fees
10 May - 11 May
The Pink Palm Hotel - Adults Only

Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
Havensight
8.8 out of 10, Excellent, (157 reviews)
"Staff were amazing."
United States
Luis
The price is AEDĀ 991
AEDĀ 1,198 total
includes taxes & fees
18 May - 19 May
Hampton by Hilton St. Thomas

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, (168 reviews)
"Excellent in every way!"
United States
Robert
The price is AEDĀ 2,201
AEDĀ 2,880 total
includes taxes & fees
25 May - 26 May
Buoy Haus Beach Resort St. Thomas, Autograph Collection

Carambola Beach Resort St. Croix, US Virgin Islands

Carambola Beach Resort St. Croix, US Virgin Islands
4.0 star property
Kingshill
7.2 out of 10, Good, (1,006 reviews)
"The staff were top notch!!!! Loved this trip hope to return on our next vacation."
United States
Symone
The price is AEDĀ 731
AEDĀ 822 total
includes taxes & fees
20 May - 21 May
Carambola Beach Resort St. Croix, US Virgin Islands

The Cove Hotel St.Croix

The Cove Hotel St.Croix
3.0 star property
Christiansted
9.8 out of 10, Exceptional, (184 reviews)
"My first night spent at The Cove was the best nights sleep that I’ve had in a very long time. The hotel decor is perfect and the overall atmosphere is so tranquil. "
United States
Rebecca
The price is AEDĀ 451
AEDĀ 552 total
includes taxes & fees
31 May - 1 Jun
The Cove Hotel St.Croix

Palms Resort and Beach

Palms Resort and Beach
3.5 star property
Christiansted
7.8 out of 10, Good, (914 reviews)
"Location, Location, Location….beautiful location, beautiful beach, great staff!!!"
United States
Bret
The price is AEDĀ 374
AEDĀ 467 total
includes taxes & fees
8 May - 9 May
Palms Resort and Beach

Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (1,008 reviews)
"Fantastic resort, friendly staff, great location"
Canada
Lisa
The price is AEDĀ 2,053
AEDĀ 2,536 total
includes taxes & fees
26 May - 27 May
Secret Harbour Beach Resort

Oceans at Carina Bay Adults Only

Oceans at Carina Bay Adults Only
4.0 star property
Christiansted
7.8 out of 10, Good, (247 reviews)
"Everything was great…the view, pool and bar "
United States
Jennifer
Oceans at Carina Bay Adults Only

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
9.0 out of 10, Wonderful, (29 reviews)
"It was absolutely wonderful "
United States
Sarah
The price is AEDĀ 287
AEDĀ 2,209 total
includes taxes & fees
19 May - 20 May
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:15 May - 17 May

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

Top U.S. Virgin Islands Hotel Reviews

Guide to exploring around U.S. Virgin Islands

Top reasons to visit U.S. Virgin Islands

  • Stunning Beaches: The U.S. Virgin Islands boast some of the world's most breathtaking beaches, perfect for sunbathing and swimming.
  • Outdoor Adventures: Engage in thrilling activities like snorkeling, hiking, and island tours amidst lush landscapes.
  • Cultural Experiences: Immerse yourself in the vibrant local culture, sampling delicious cuisine and exploring historical sites.
  • Luxurious Resorts: Enjoy a variety of accommodations, from upscale resorts to cozy hotels, catering to all tastes.
  • Tranquil Atmosphere: Relax in serene settings that combine tropical beauty with peaceful surroundings, ideal for rejuvenation.

Find great hotels in U.S. Virgin Islands

Experience the enchanting U.S. Virgin Islands with a diverse range of accommodations tailored to your every desire. Whether you seek a luxurious resort or a cozy hotel, you'll find options perfect for adventure seekers, family vacations, or relaxing beach getaways. Explore the best hotels and top-rated USVI hotels that promise unforgettable experiences amidst stunning landscapes and vibrant local culture.

  • Margaritaville Vacation Club - St. Thomas: Embrace a laid-back island vibe at Margaritaville Vacation Club, a 4-star property perfect for adventurers and LGBTQIA travelers alike. Located directly on the beach, this hotel offers a unique blend of relaxation and excitement. Guests can dive into various adventure sports, including fishing, kayaking, and sailing, all available nearby. The cheerful atmosphere and vibrant decor echo the spirit of island life, making it a fantastic choice for those seeking both fun and a welcoming environment.
  • Windward Passage Hotel: Experience comfort and accessibility at the Windward Passage Hotel, a charming 3.5-star lodging that caters to both leisure and business travelers. With a selection of dining options such as a bar and restaurant on-site, guests are assured a delightful culinary experience. Stay active with fitness facilities and unwind with entertainment options that include satellite TV and pay movies. Located conveniently near the airport, this hotel is ideal for visitors looking to explore the U.S. Virgin Islands without sacrificing convenience.
  • The Westin St. Thomas Beach Resort & Spa: Discover an oasis of luxury at The Westin St. Thomas Beach Resort & Spa, a 4.5-star resort that combines business amenities with a pet-friendly environment. Direct beach access allows guests to soak up the sun, while the hotel’s amenities cater to both work and play. With a welcoming pet policy and services for service animals, this resort ensures that every member of your family can enjoy a memorable vacation. Perfect for those seeking a blend of relaxation, adventure, and business facilities, The Westin is a premier choice.

Where to stay in U.S. Virgin Islands

Experience the enchanting beauty of the U.S. Virgin Islands, where picturesque beaches and luxurious resorts await your arrival. Explore vibrant cities and tranquil shores, offering a perfect blend of tropical vibes and romantic settings. Enjoy thrilling excursions, relaxing beach days, and family-friendly activities, all amid stunning island scenery. Whether you seek adventure or relaxation, the U.S. Virgin Islands promises an unforgettable vacation filled with sun-soaked memories.

  • St. Thomas: As one of the most vibrant districts in the U.S. Virgin Islands, St. Thomas boasts stunning beaches and lively outdoor activities. This island features a unique blend of natural beauty and modern amenities, drawing visitors throughout the year, especially during peak months like March, July, and September. Travelers can indulge in golf at world-class courses, relax at family-friendly beaches, or explore the scenic bays. With its vibrant nightlife and shopping districts, St. Thomas offers a perfect balance of relaxation and adventure, making it an ideal vacation spot.
  • St. John: Known for its pristine natural landscapes, St. John is an island paradise perfect for outdoor enthusiasts and those seeking tranquility. This island is less developed than its neighbors, providing a serene environment where you can immerse yourself in nature. Visitor numbers peak in March, July, and September, making it a great destination year-round. Explore the Virgin Islands National Park, relax on picturesque beaches, or enjoy a round of golf. St. John is ideal for those who appreciate scenic views and outdoor adventures amidst a peaceful setting.
  • Christiansted: As a charming city in the U.S. Virgin Islands, Christiansted offers a delightful mix of history, culture, and beach activities. The city sees consistent tourist visits throughout the year, especially during peak times from March to April and July. Visitors can dive into underwater sports or enjoy various adventure activities while soaking up the sun on beautiful beaches. With scenic bays and unique water features nearby, Christiansted is perfect for travelers looking for both relaxation and thrilling experiences in a picturesque coastal setting.

Things to do in U.S. Virgin Islands

The U.S. Virgin Islands is a paradise for outdoor enthusiasts and beach lovers, offering a variety of activities such as golf, island tours, and nature trails. Explore stunning scenery on day trips, indulge in local cuisine, and soak up the vibrant atmosphere. Whether you prefer relaxing on pristine beaches or engaging in adventurous excursions, the islands provide a perfect blend of relaxation and excitement for every tourist.

Shopping

For shopping in the U.S. Virgin Islands, visit Havensight Mall for a variety of goods and a lively atmosphere. Don't miss St. John Spice for local flavors and Market Square East for unique finds in a bustling environment. Enjoy a blend of local and tourist favorites.

Recreation

At Buccaneer Golf Course, enjoy a round of golf surrounded by lush landscapes and ocean views, perfect for relaxation and outdoor fun. Experience the excitement of athletic events at Lionel Roberts Stadium, where the vibrant sports atmosphere energizes your spirit. For ultimate relaxation, visit The Self Centre for rejuvenating body treatments.

Adventure

Experience breathtaking views on the Skyride to Paradise Point, a scenic cable car gondola ride perfect for family outings. For a blend of hiking and snorkeling, the St John Eco Hike & Snorkel Adventure immerses you in stunning natural scenery, while Lind Point Trail offers an exciting outdoor trek.

Nightlife

Experience the vibrant nightlife at Magic Ice Gallery, where you can enjoy a drink in a romantic, entertaining atmosphere. For a cultural experience, catch a show at Pistarckle Theater. Don't miss Carribbean Cinemas St Croix for family-friendly films in a lively setting.

*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 are lower. Book your hotel about a month in advance, or check Expedia for last-minute deals, especially on Tuesdays, which are the cheapest days to stay. Look for Eco-certified hotels for sustainable options and utilize Expedia's price filters to find the best deals. Combining your hotel, flights, and activities into a vacation package can also lead to significant savings. Explore free activities like local beaches and hiking trails to enhance your experience without overspending.

  • 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: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and type of hotel you envision. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking 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 beach lovers and outdoor enthusiasts. With stunning beaches, picturesque bays, and beautiful national parks, you'll find plenty of activities to enjoy. Explore the best beaches, indulge in luxurious resorts, and immerse yourself in the natural scenery. Whether you seek relaxation or adventure, the U.S. Virgin Islands promise a memorable vacation experience for every traveler.

  • Sapphire Beach: Experience the tranquil beauty of Sapphire Beach, known for its stunning turquoise waters and soft white sand. It's the perfect spot to unwind, soak up the sun, and enjoy water sports like snorkeling and paddleboarding.
  • Magens Bay Beach: Renowned for its picturesque scenery, Magens Bay Beach offers a gorgeous crescent of sand bordered by lush hills. This family-friendly beach is ideal for swimming, sunbathing, and picnicking amidst breathtaking views.
  • Virgin Islands National Park: Explore the diverse landscapes of Virgin Islands National Park, where adventure awaits. Hike scenic trails, discover hidden beaches, and witness the rich wildlife and historic ruins that make this park a natural treasure.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January78.3°F (25.700000000000003°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.200000000000003°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

The nearest major airports for your trip to U.S. Virgin Islands

When visiting the U.S. Virgin Islands, you can fly into several major airports. St. Thomas (STT-Cyril E. King) is located 8.0km away and offers nearby hotels like The Ritz-Carlton, St. Thomas, and The Westin St. Thomas Beach Resort & Spa, both providing transportation services. Christiansted (STX-Henry E. Rohlsen) is 70.8km away, with options such as Carambola Beach Resort and Sand Castle on the Beach, offering similar access. Additionally, St. Thomas Seaplane Base (SPB) is 4.8km away, featuring hotels like The Westin St. John Resort Villas and Margaritaville Vacation Club, which also provide shuttle services to the airport.

Explore a world of travel with Expedia

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 AEDĀ 467 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 AEDĀ 467 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 "Traveler 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.