Search Hotels in U.S. Virgin Islands

Top Cities in U.S. Virgin Islands

Check prices for these dates

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,440 reviews)
"Great place for a family vacation "
United States
matthew mark
$332 nightly
The price is $374
May 25 - May 26
Total with taxes and fees
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, (420 reviews)
"Very clean friendly staff & beautiful hotel , would go back again"
United States
Diamond
$271 nightly
The price is $307
May 24 - May 25
Total with taxes and fees
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,236 reviews)
"Nice staff, beautiful views!"
United States
ludmilla
$351 nightly
The price is $396
Jun 10 - Jun 11
Total with taxes and fees
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, (665 reviews)
"We had such a great time . Our stay was from May 11th-16 The staff was very nice and helpful, food and drinks were bountiful and delicious. Will return back🌴🌺💖 Thank you for a great time Carina Bay"
United States
Dolores
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,000 reviews)
"My husband and I loved Bolongo Bay! Perfect stay "
United States
Veronica
Bolongo Bay Beach Resort

Emerald Beach Resort

Emerald Beach Resort
3.5 star property
St. Thomas
7.8 out of 10, Good, (1,388 reviews)
"Great beach location"
United States
Parker
$268 nightly
The price is $304
Jun 2 - Jun 3
Total with taxes and fees
Emerald Beach Resort

The Buccaneer Beach & Golf Resort

The Buccaneer Beach & Golf Resort
4.0 star property
Christiansted
9.2 out of 10, Wonderful, (1,018 reviews)
"Great boutique hotel feel!!"
United States
Angelica C
$304 nightly
The price is $337
May 30 - May 31
Total with taxes and fees
The Buccaneer Beach & Golf Resort

Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.8 out of 10, Excellent, (1,001 reviews)
"Great view and the room was clean and breakfast was great."
United States
Jordan
$168 nightly
The price is $186
Jun 1 - Jun 2
Total with taxes and fees
Mafolie Hotel

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,004 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
$169 nightly
The price is $190
Jun 5 - Jun 6
Total with taxes and fees
Lindbergh Bay Hotel and Villas

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
St. Thomas
9.0 out of 10, Wonderful, (398 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
$297 nightly
The price is $334
May 27 - May 28
Total with taxes and fees
The Pink Palm Hotel - Adults Only

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
St. Thomas
8.4 out of 10, Very Good, (467 reviews)
"Everything here was excellent, including the staff, the facilities, the room, the view from the room, the food in the restaurants, the pool, the available water toys (kayak, hobbies, ) and the very attention to details that convey that sense of luxury (ie the shampoo, the towel, the soap, the amazing bedding, etc). They are trying to keep the sargassum away with a barrier and partially succeeding at keeping it under control. The beach is relatively small and facing east."
United States
Mario
$997 nightly
The price is $1,114
May 31 - Jun 1
Total with taxes and fees
The Ritz-Carlton, St. Thomas

Windward Passage Hotel

Windward Passage Hotel
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,452 reviews)
"Enjoyed my stay and will certainly be back"
United States
Matthew
$172 nightly
The price is $194
May 27 - May 28
Total with taxes and fees
Windward Passage Hotel

Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
Havensight
8.8 out of 10, Excellent, (162 reviews)
"Great hotel to stay in! So clean and comfortable!"
United States
Hazel
$261 nightly
The price is $293
Jun 10 - Jun 11
Total with taxes and fees
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, (171 reviews)
"Resort is beautiful! Excellent service and staff"
United States
Nancy
$796 nightly
The price is $897
May 21 - May 22
Total with taxes and fees
Buoy Haus Beach Resort St. Thomas, Autograph Collection

The Cove Hotel St.Croix

The Cove Hotel St.Croix
3.0 star property
Christiansted
9.8 out of 10, Exceptional, (186 reviews)
"We loved everything about our stay! What a special place this is. Rooms and property are super clean and inviting. My children especially loved the charm bar. We hope to return again soon!"
United States
Christine
$134 nightly
The price is $151
May 30 - May 31
Total with taxes and fees
The Cove Hotel St.Croix

Palms Resort and Beach

Palms Resort and Beach
3.5 star property
Christiansted
7.8 out of 10, Good, (932 reviews)
"Great staff, great value Great location"
United States
Frank
$111 nightly
The price is $123
May 21 - May 22
Total with taxes and fees
Palms Resort and Beach

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,000 reviews)
"Really nice 24hr pool and access to beach 24hrs"
United States
casey
$246 nightly
The price is $277
May 21 - May 22
Total with taxes and fees
Carambola Beach Resort St. Croix, US Virgin Islands

Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (1,012 reviews)
"Fantastic resort, friendly staff, great location"
Canada
Lisa
$597 nightly
The price is $669
May 25 - May 26
Total with taxes and fees
Secret Harbour Beach Resort

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
9.4 out of 10, Exceptional, (30 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
$542 nightly
The price is $608
May 27 - May 28
Total with taxes and fees
Villa Island Paradise

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, (488 reviews)
"Excellent place for families "
United States
Laura
$721 nightly
The price is $811
May 21 - May 22
Total with taxes and fees
The Westin St. John Resort Villas
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:May 29 - May 31

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

Top U.S. Virgin Islands Hotel Reviews

Price trends for hotels in U.S. Virgin Islands

Less expensive
More expensive
Next month
September
February
$222
Month
Price
January
$316
February
$321
March
$313
April
$293
May
$216
June
$222
July
$221
August
$206
September
$201
October
$213
November
$228
December
$275
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in U.S. Virgin Islands. Select dates and complete search for nightly totals inclusive of taxes and fees.

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 most beautiful beaches in the Caribbean, perfect for sunbathing and swimming.
  • Outdoor Adventures: From hiking in lush national parks to thrilling water sports, the islands offer endless opportunities for outdoor enthusiasts.
  • Cultural Exploration: Vibrant cities like Charlotte Amalie provide a rich cultural experience with local cuisine and unique shopping.
  • Scenic Landscapes: Picture-perfect bays and breathtaking views ensure a memorable backdrop for relaxation and exploration.
  • Diverse Accommodations: Options range from luxurious beachfront resorts to family-friendly hotels, catering to all types of travelers.

Find great hotels in U.S. Virgin Islands

Discover your ideal hotel in the stunning U.S. Virgin Islands, where adventure and relaxation await. From beachfront resorts to family-friendly hotels, the options cater to every traveler's needs. Explore the best U.S. Virgin Islands hotels, complete with enticing vacation packages, and enjoy unforgettable experiences amidst breathtaking landscapes and vibrant culture.

  • Margaritaville Vacation Club - St. Thomas: Embrace the island lifestyle at Margaritaville Vacation Club, a vibrant 4-star getaway rated 8.0 by guests. This beachfront resort is perfect for travelers seeking adventure, with activities like kayaking, sailing, and fishing all nearby. Enjoy a tropical atmosphere where relaxation meets excitement, featuring spacious accommodations designed for comfort. Guests rave about the stunning views and direct beach access, making it an ideal choice for those looking to unwind or embark on thrilling water sports.
  • Windward Passage Hotel: Windward Passage Hotel is a charming 3.5-star property with a guest rating of 8.0, situated conveniently in the U.S. Virgin Islands. This hotel offers a blend of comfort and convenience, featuring a restaurant, bar, and various dining options to start your day right. For those looking to stay active, the fitness facilities are a great way to maintain your routine. Guests appreciate the entertainment options, including satellite TV and movies, which make it a cozy retreat after a day of exploration.
  • Emerald Beach Resort: Emerald Beach Resort is a delightful 3.5-star hotel that caters to both adventure seekers and business travelers alike. With direct beach access and a range of water activities like surfing and parasailing available onsite or nearby, this resort promises an exciting stay. Rated highly by guests, it combines leisure and convenience, offering comfortable accommodations and a professional atmosphere. Whether you're here to relax or conduct business, Emerald Beach Resort provides the perfect blend of both worlds.

Where to stay in U.S. Virgin Islands

The U.S. Virgin Islands offer an unforgettable island getaway, showcasing stunning beaches and lush landscapes perfect for outdoor adventures. Explore vibrant cities like Charlotte Amalie, where you can indulge in local cuisine and shop for unique souvenirs. Whether you're seeking a romantic retreat or a family-friendly vacation, the islands provide a tropical atmosphere filled with excursions and relaxation. Discover the best places to experience the enchanting vibe of these beautiful islands and create lasting memories.

  • St. Thomas: St. Thomas is a vibrant island district in the U.S. Virgin Islands known for its stunning beaches, outdoor activities, and breathtaking scenery. Travelers can enjoy a variety of experiences, including golfing at scenic courses, catching a movie, or simply relaxing by the beach or bay. The island's natural beauty is complemented by the Virgin Islands National Park, offering ample opportunities for hiking and exploration. With peak visitor seasons in March, July, and September, St. Thomas is a popular destination for those seeking adventure and relaxation alike.
  • St. John: As the smallest of the three main U.S. Virgin Islands, St. John is a paradise for nature lovers and outdoor enthusiasts. This island boasts pristine beaches and lush landscapes, making it perfect for those looking to connect with nature. Visitors can indulge in a variety of underwater sports, or embark on exciting adventures at local resorts. The island is home to a significant portion of the Virgin Islands National Park, which showcases its unspoiled beauty. With peak travel times in March, July, and September, St. John offers a serene escape for those looking to enjoy a tranquil island experience.
  • Christiansted: Nestled on the island of St. Croix, Christiansted is a charming city that combines rich history with stunning natural beauty. Visitors can enjoy the picturesque waterfront, explore local beaches, and partake in water sports or adventure activities. The vibrant culture is enriched by historical landmarks and the scenic bay, making it a delightful place to roam and discover. Popular during the peak months of March, April, and July, Christiansted offers a unique blend of relaxation and exploration, making it a must-visit destination in the U.S. Virgin Islands.

Things to do in U.S. Virgin Islands

The U.S. Virgin Islands offers an ideal setting for outdoor enthusiasts and beach lovers alike. Visitors can enjoy spectacular beaches and thrilling day trips, perfect for honeymoon vibes and adventure seekers. Activities like boat tours, golfing, and exploring scenic landscapes highlight the islands' charm. With wild waves and stunning views, the U.S. Virgin Islands promises an unforgettable vacation experience.

Shopping

In the U.S. Virgin Islands, the Tutu Park Mall offers a variety of retail shops, from fashion to electronics. For a unique experience, head to the local markets like Emancipation Garden, where you can find handmade crafts and souvenirs that reflect the vibrant culture of the islands.

Recreation

Experience the soothing ambiance at the Spa at The Ritz-Carlton, where you can indulge in rejuvenating treatments and therapies. For outdoor fun, explore the pristine beaches of St. John, perfect for swimming, snorkeling, or simply unwinding under the sun while soaking in the breathtaking scenery.

Adventure

Explore the vibrant underwater world through snorkeling at Trunk Bay, known for its clear waters and coral reefs. Hike the scenic trails of Virgin Islands National Park, where you'll encounter lush landscapes and stunning vistas, perfect for adventure seekers and nature lovers alike.

Nightlife

Experience the vibrant nightlife at Rum Hut on the beach, where you can sip cocktails by the ocean. For a lively atmosphere, check out Duffy’s Love Shack, known for its fun vibe and tropical drinks. Don't miss the local bands playing at The Greenhouse.

*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: The cheapest time to book a hotel in U.S. Virgin Islands is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 offers a handy search tool that lets you set your budget, choose your ideal location, and more. You can easily sort the results by price, displaying the most affordable hotels at the top. Additionally, you can refine your search by hotel type; for instance, if you select the Eco-certified option, you'll find a range of sustainable and eco-friendly hotels available for booking.
  • 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 is an ideal destination for outdoor enthusiasts and beach lovers alike. With stunning beaches, picturesque bays, and beautiful national parks, there's no shortage of scenic spots to explore. Whether you're seeking adventure or relaxation, the islands offer a variety of attractions that cater to travelers looking for an unforgettable beach vacation experience.

  • Sapphire Beach: Known for its stunning turquoise waters and soft white sands, Sapphire Beach offers a relaxing atmosphere perfect for sunbathing and swimming. The beach vibes here are inviting, making it a great spot for families and solo travelers alike.
  • Magens Bay Beach: Renowned for its breathtaking scenery, Magens Bay Beach features a picturesque bay surrounded by lush hills. This outdoor paradise is ideal for beach lovers, offering calm waters perfect for swimming and snorkeling.
  • Virgin Islands National Park: This national park is a haven for adventure seekers, boasting scenic hiking trails, vibrant wildlife, and stunning vistas. Explore the park's natural beauty while enjoying outdoor activities, making it a must-visit for nature enthusiasts.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

U.S. Virgin Islands Hotel Travel Guide

Welcome to U.S. Virgin Islands

Compared to this time last year, U.S. Virgin Islands is drawing a lot more attention on Expedia as a vacation destination. Book a trip there today to see what all the fuss is about! No matter if you prefer to put your feet up in the city or would rather stay in a more remote part of U.S. Virgin Islands, you're guaranteed to find the perfect destination. Begin your search today, and see just how easy it is to visit the country of your dreams.

Looking to spend the night at an opulent inn in U.S. Virgin Islands? No problem. Expedia has a massive variety of affordable lodges also. And there are an array of options in the middle. It just depends on what you're in the mood for and how much you'd like to spend. And as far as location, you can select a room in any part of the region you'd like. You'll see a variety of accommodation options in the busiest part of the area, as well as private lodges on the outskirts of U.S. Virgin Islands. When you browse Expedia's selection of accommodations in U.S. Virgin Islands, you're guaranteed to find affordable rates and amazing deals on any type of lodge in the region.

Quick facts about U.S. Virgin Islands:

  • Don't forget to stop in St. Thomas and St. Johnand St. Croix Island while you're in the country

Expedia aims to save you money and time when arranging your reservations at a hotel in U.S. Virgin Islands, so you can spend your days enjoying your trip and not fretting about busting your budget. So why wait another minute to book your vacation to Caribbean? Select your perfect travel dates now to find the best discounts on vacations in U.S. Virgin Islands!

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.

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 $123 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 81ºF to 84ºF 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 $123 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?
Unbeatable deals and plenty of choice are a couple of the many reasons to book your U.S. Virgin Islands hotel with Expedia. Also, our free loyalty program, One Key™, lets you collect and redeem OneKeyCash™* on eligible hotels, flights and more. And if your plans change and you have to alter your booking, don't fret. Our online Help Center will assist you anytime, night or day. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.