Hotels in the U.S. Virgin Islands

Search and compare the U.S. Virgin Islands hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travelers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customize your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in U.S. Virgin Islands

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
6080 Estate Smith Bay, Saint Thomas Island, U.S. Virgin Islands
It's five o'clock somewhere! So kick off your flip flops, pick up a cold drink, and stay for a while at the US Virgin Islands. Relax on the soft white sands of Water Bay, situated on the eastern side of the island. Margaritaville Vacation Club - St. Thomas isn't just an incredible new beach resort for Jimmy Buffett Parrotheads - it's also your own personal Margaritaville, famous for picture-perfect beaches, exceptional shopping and a laid-back atmosphere that takes all your worries away.
Free Wi-Fi
Parking
6.8
Good
679 reviews
Location
4.1 mi from city centre
300B Chocolate Hole, St. John, U.S. Virgin Islands
Revive your spirit on the shores of St. John at The Westin St. John Resort Villas, a premium vacation ownership resort nestled in the U.S. Virgin Islands. Discover a St. John vacation experience with white-sand beaches just steps or minutes away. After snorkeling, hiking, or sightseeing, return to unwind in our quarter-acre pool, participate in family-friendly resort activities, schedule a pampering spa treatment at La Plage Spa, or indulge at our on-site restaurants. Choose from a studio, one- or two-bedroom townhouse, or two-, or three-bedroom villa rentals, all offering thoughtful amenities like the Westin Heavenly Bed. For elevated comfort, our largest accommodations include private pools and up to 2,850 square feet of living space for eight guests, plus full kitchens, washers/dryers, and stunning views from furnished balconies or patios. Whether you're traveling with friends or family, your ideal tropical retreat awaits at our St. John resort.
Free Wi-Fi
8.7
Excellent
25 reviews
Location
3.8 mi from city centre
8070 Lindbergh Bay, Saint Thomas Island, U.S. Virgin Islands
100% Beachfront Resort on one of the most beautiful beaches on the Island of St. Thomas. Each room has a private balcony overlooking the Caribbean Sea and just a few steps from the edge of the Ocean! OnSite Beachfront Restaurants; Caribbean Fusion and The Beach Bar
Free Wi-Fi
7.6
Good
860 reviews
Location
2.2 mi from city centre
7091 Estate Mafolie, Saint Thomas Island, U.S. Virgin Islands
Along with an outdoor pool, this smoke-free hotel has a restaurant and a bar/lounge. Free continental breakfast, free WiFi in public areas, and free self parking are also provided. Additionally, concierge services, tour/ticket assistance, and a garden are onsite.
Free Wi-Fi
Parking
8.4
Excellent
611 reviews
Location
0.4 mi from city centre
7150 Bolongo, Saint Thomas Island, U.S. Virgin Islands
An outdoor pool, a restaurant, and a fitness center are available at this resort. Free WiFi in public areas and free self parking are also provided. Additionally, a bar/lounge, a poolside bar, and concierge services are onsite.
Free Wi-Fi
7.3
Good
110 reviews
Location
3.0 mi from city centre
Veterans Drive Charlotte Amali, Po Box 640, Saint Thomas Island, U.S. Virgin Islands
This smoke-free hotel features an outdoor pool, a restaurant, and a fitness center. Free WiFi in public areas and free self parking are also provided. Other amenities include a bar/lounge, a business center, and concierge services.
Free Wi-Fi
Parking
6.7
Good
1000 reviews
Location
0.5 mi from city centre
6280 Estate Nazareth, Saint Thomas Island, U.S. Virgin Islands
2 restaurants, an outdoor pool, and a fitness center are available at this smoke-free hotel. WiFi in public areas is free. Additionally, a bar/lounge, a beach bar, and a snack bar/deli are onsite.
Free Wi-Fi
7.9
Good
95 reviews
Location
5.4 mi from city centre
7338 Estate Bakkeroe, Saint Thomas Island, U.S. Virgin Islands
Set on a hillside overlooking the pristine waters of Pacquereau Bay, Marriott's Frenchman's Cove is a vacation ownership resort that complements the vibrant beauty of St. Thomas, U.S. Virgin Islands. Our family-friendly resort is reminiscent of a village surrounded by a secluded beach with stunning views of the bay and St. Thomas harbor. Like the nearby historic town of Charlotte Amalie, the design of our resort reflects Danish and British architectural influences set amidst a colorful tropical landscape. Our spacious two- and three-bedroom villa rentals feature separate living and dining areas, full kitchens, gracious primary suites, and furnished balconies or patios. Recharge at our St. Thomas resort in the infinity pool with a waterslide, on the beach, workout in the fitness center, dine al fresco at our poolside restaurant, or enjoy family-friendly activities for all ages. We are ready to welcome you to our St. Thomas vacation resort in the tropical U.S. Virgin Islands.
8.5
Excellent
39 reviews
Location
1.5 mi from city centre
6720 Estate Smith Bay, Saint Thomas Island, U.S. Virgin Islands
Sapphire Beach Resort is a condominium resort located on the east end of St. Thomas near Red Hook on a mile pristine beach with marina on-site. We offer limited hotel services for airconditioned beachfront and yacht harbor view studio suites, each with king bed and queen sofa bed, full kitchen and patio or private balcony, and open concept beachfront loft villas, with king bed, queen sofa bed, bath and private balcony upstairs, and full kitchen, queen sofa bed, bath and private balcony downstairs. There is a dive and water sports center, beach bar/restaurant, coffee/breakfast bar and a pizzeria on the property, and grocery stores, supermarket, bank and numerous restaurants in Red Hook, just a mile away. You can even plan a day trip to St. John from the Red Hook Ferry Terminal, with or without your car, and explore Cruz Bay and the Virgin Islands National Park and beaches, or take the passenger ferry to Tortola, passport required. Explore the beautiful island of St. Thomas, from Coral World Ocean Park to duty free shopping in Charlotte Amalie, from Drakes Seat to Magens Bay beach, and for the more adventurous, the Skyride to Paradise Point (check for availability) or a trip to world famous Mountain Top. You will be wowed and wooed by the brilliant colors, stupendous views and island hospitality, and Sapphire Beach Resort is the perfect place for you to experience all St. Thomas has to offer. A 2-night minimum stay is required.
Free Wi-Fi
Parking
6.9
Good
72 reviews
Location
5.3 mi from city centre
6600 Estate Smith Bay, Saint Thomas Island, U.S. Virgin Islands
At Point Pleasant Resort, spend the day on the private sand beach where you can enjoy kayaking. Then return for a meal at one of the resort's 2 restaurants.
Free Wi-Fi
Airport shuttle
Spa
7.9
Good
156 reviews
Location
4.1 mi from city centre

Travel insights for hotels in the U.S. Virgin Islands

Use our HotelsCombined data-powered tips to help you find your next hotel in the U.S. Virgin Islands.

How much do hotels in the U.S. Virgin Islands cost?

The average price of a hotel in the U.S. Virgin Islands has been around $604/night over the last 3 days. You can expect year-round prices for a 5-star hotel in the U.S. Virgin Islands to be around $719/night, a 4-star hotel at $269/night, and a 3-star at $196/night on average.

What is the cheapest month to book a hotel in the U.S. Virgin Islands?

The cheapest month to book a hotel in the U.S. Virgin Islands is September ($390). Conversely, the most expensive month to stay in the U.S. Virgin Islands is December ($871).

What is the cheapest day to stay in a hotel in the U.S. Virgin Islands?

The cheapest day to stay in the U.S. Virgin Islands is Monday ($462). On the other hand, travelers can expect to pay the most on Friday, when the average nightly price is $581.

How far ahead should you book a hotel in the U.S. Virgin Islands?

Save money by booking a hotel at least 1 day before your trip to the U.S. Virgin Islands. The lowest price found when booking 1 day ahead was $220 per night.

Top-rated U.S. Virgin Islands hotels

Some of the best U.S. Virgin Islands hotel options as decided by our users. Skim through hotel descriptions and user reviews to find the right one for you.
Rte 104, St. John, U.S. Virgin Islands
4.1 mi from city centre
Free Wi-Fi
Air Conditioning
$198
Avg. per night
268 Estate Enighed, St. John, U.S. Virgin Islands
4.4 mi from city centre
Free Wi-Fi
Parking
$234
Avg. per night
6900 Great Bay, Saint Thomas Island, U.S. Virgin Islands
5.9 mi from city centre
Free Wi-Fi
$610
Avg. per night
605 Strand Street, Frederiksted, U.S. Virgin Islands
0.2 mi from city centre
Free Wi-Fi
Parking
$181
Avg. per night
74-2 Cruz Bay Town, St. John, U.S. Virgin Islands
4.3 mi from city centre
Free Wi-Fi
Air Conditioning
$279
Avg. per night
3 Aaa Gallows Point Road, PO Box 58, St. John, U.S. Virgin Islands
4.5 mi from city centre
Free Wi-Fi
$484
Avg. per night

Cheapest hotels in U.S. Virgin Islands, Caribbean

At the moment, these hotels offer the lowest nightly rate out of those we've come across in U.S. Virgin Islands. If you have the flexibility, change the dates selected to compare prices.
4126 Annas Retreat, Saint Thomas Island, U.S. Virgin Islands
2.7 mi from city centre
Air Conditioning
$57
Avg. per night
31 Kongen Gade, Saint Thomas Island, U.S. Virgin Islands
0.0 mi from city centre
Parking
$80
Avg. per night
No 1 Strand Street, Christiansted, U.S. Virgin Islands
0.1 mi from city centre
Free Wi-Fi
Parking
$92
Avg. per night
2307 Commandant Gade, Saint Thomas Island, U.S. Virgin Islands
0.1 mi from city centre
Free Wi-Fi
Air Conditioning
$101
Avg. per night
1200 King Cross Street, Christiansted, U.S. Virgin Islands
0.1 mi from city centre
$114
Avg. per night
8305 Contant, Saint Thomas Island, U.S. Virgin Islands
1.6 mi from city centre
$119
Avg. per night
5001 Tamarind Reef, Christiansted, U.S. Virgin Islands
2.4 mi from city centre
$120
Avg. per night
2 Company Street, Christiansted, U.S. Virgin Islands
0.1 mi from city centre
Free Wi-Fi
$126
Avg. per night
4126 La Grande Princess, Christiansted, U.S. Virgin Islands
2.1 mi from city centre
$127
Avg. per night
44A Queen Cross Street, Christiansted, U.S. Virgin Islands
0.1 mi from city centre
Free Wi-Fi
$129
Avg. per night
6200 Magens Bay Road, Saint Thomas Island, U.S. Virgin Islands
1.5 mi from city centre
Free Wi-Fi
Spa
$136
Avg. per night
Constant 38, Saint Thomas Island, U.S. Virgin Islands
1.3 mi from city centre
Free Wi-Fi
Parking
$137
Avg. per night
8075 Lindbergh Bay, Saint Thomas Island, U.S. Virgin Islands
2.7 mi from city centre
Free Wi-Fi
Parking
$138
Avg. per night
59 King's Wharf, Christiansted, U.S. Virgin Islands
0.1 mi from city centre
Free Wi-Fi
$148
Avg. per night

Hotel prices in U.S. Virgin Islands

An overview of the average price of hotels by hotel class in the U.S. Virgin Islands. You'll also find the most popular and best value properties within each hotel class.
4 stars +
300B Chocolate Hole, St. John, U.S. Virgin Islands
6280 Estate Nazareth, Saint Thomas Island, U.S. Virgin Islands
6600 Estate Smith Bay, Saint Thomas Island, U.S. Virgin Islands
6080 Estate Smith Bay, Saint Thomas Island, U.S. Virgin Islands
3 stars
8070 Lindbergh Bay, Saint Thomas Island, U.S. Virgin Islands
8075 Lindbergh Bay, Saint Thomas Island, U.S. Virgin Islands
7091 Estate Mafolie, Saint Thomas Island, U.S. Virgin Islands
7150 Bolongo, Saint Thomas Island, U.S. Virgin Islands
31 Kongen Gade, Saint Thomas Island, U.S. Virgin Islands
2 stars and under
8305 Contant, Saint Thomas Island, U.S. Virgin Islands

Other accommodations in U.S. Virgin Islands

7150 Bolongo, Saint Thomas Island, U.S. Virgin Islands
3.0 mi from city centre
Free Wi-Fi
$410
Avg. per night

Where to stay in U.S. Virgin Islands

Whether you're visiting U.S. Virgin Islands for leisure or business, utilize the map to find hotels close to your ideal location. As an added benefit, users can click a hotel they're interesting in to find helpful information and deals for that hotel.

Facts about staying in U.S. Virgin Islands

  • Where is the best place to stay in U.S. Virgin Islands?

    Users favor staying in areas such as Saint Thomas Island, St. John, and Christiansted. Consider these locations when searching for your desired stay.

  • What are the best hotels in U.S. Virgin Islands?

    The Westin Beach Resort & Spa at Frenchman's Reef (8.1/10 from 117 reviews), Bolongo Bay Beach Resort (7.3/10 from 110 reviews), and Emerald Beach Resort (7.6/10 from 860 reviews) are all highly rated places to stay in U.S. Virgin Islands.

  • What is a good hotel near Sapphire Beach?

    The Ritz-Carlton St Thomas is a hotel near Sapphire Beach that is popular with HotelsCombined users, scoring 7.8 across 97 reviews.

  • What is a good hotel in U.S. Virgin Islands near Magens Bay?

    Flamboyan on the Bay Resort & Villas is the most recommended hotel near Magens Bay on HotelsCombined (scoring 8.1 over 240 reviews).

  • Is there a good hotel near Coki Beach?

    Close to Coki Beach you will find Point Pleasant Resort, which has a rating of 7.9 over 156 HotelsCombined reviews.

  • What is the cheapest city to visit in U.S. Virgin Islands?

    Saint Thomas Island and Christiansted are the top two cheapest cities to stay in U.S. Virgin Islands. It costs $434 per night on average to stay in Saint Thomas Island, and around $408 per night in Christiansted.

  • What is the most popular city in U.S. Virgin Islands to stay in?

    The majority of our users searched for a place to stay in Saint Thomas Island, making it the most popular city in U.S. Virgin Islands. The second most popular city in U.S. Virgin Islands is St. John, followed by Christiansted.

  • What is the cheapest city to visit in U.S. Virgin Islands?

    Marriott Vacation Club - Marriott Bonvoy is the most popular hotel chain in U.S. Virgin Islands, followed by The Ritz-Carlton - Marriott Bonvoy and Westin - Marriott Bonvoy according to our user data.

  • What are the most popular landmarks to visit in U.S. Virgin Islands?

    If your travel plans to U.S. Virgin Islands are flexible, we recommend visiting at least one of the following most popular landmarks: Sapphire Beach, Magens Bay, or Coki Beach. Saint Thomas Island is the city you should stay in if you want to visit Sapphire Beach. Staying in Saint Thomas Island is preferred if you want to visit Magens Bay. To visit Coki Beach, it’s most convenient if you stay in Saint Thomas Island.

See more FAQs

Find better results for your stay in U.S. Virgin Islands

Explore these cities in U.S. Virgin Islands