Hotels with Restaurants 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

Top Cities in U.S. Virgin Islands

Check availability on U.S. Virgin Islands Hotels with Restaurants

This weekend
Next weekend

Our top choices for U.S. Virgin Islands hotels with a restaurant

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,151 reviews)
"Lovely staff, amazing views and perfect for 4 nights"
United States
Hilary
The price is P50,102
P62,172 total
includes taxes & fees
May 1 - May 2
The Westin St. Thomas Beach Resort & Spa

Sugar Bay Resort and Spa

Sugar Bay Resort and Spa
4.5 star property
St. Thomas
7.2 out of 10, Good, (293 reviews)
"its not full inclusive no vip room no café for expresso less everything no wet bar in room no room service we didn't have tissue in room I could keep going but the employees awesome the place awesome the bed awesome all inclusive NOT AWESOME"
United States
juan
Sugar Bay Resort and Spa

Windward Passage Hotel

Windward Passage Hotel
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,414 reviews)
"Ac great! breakfast so good "
United States
beatrice
The price is P10,883
P13,331 total
includes taxes & fees
Apr 2 - Apr 3
Windward Passage Hotel

Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
St. Thomas
8.0 out of 10, Very Good, (1,060 reviews)
"Great staff and complimentary breakfast "
United States
barbra
The price is P8,409
P10,302 total
includes taxes & fees
Apr 7 - Apr 8
Bunker Hill Hotel

Point Pleasant Resort

Point Pleasant Resort
4.0 star property
St. Thomas
8.6 out of 10, Excellent, (1,000 reviews)
"The beach view was great and people were friendly."
United States
Andrew
Point Pleasant Resort

Olga's Fancy

Olga's Fancy
3.0 star property
St. Thomas
9.6 out of 10, Exceptional, (1,000 reviews)
"Very nice accommodations ! "
United States
Daniel
The price is P8,781
P10,317 total
includes taxes & fees
Apr 8 - Apr 9
Olga's Fancy

Emerald Beach Resort

Emerald Beach Resort
3.5 star property
St. Thomas
7.8 out of 10, Good, (1,292 reviews)
"The staff was great and the beach was amazing"
United States
Deborah
The price is P18,274
P22,385 total
includes taxes & fees
Apr 8 - Apr 9
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,001 reviews)
"The grounds were lovely and well maintained. In a great location . "
United States
Stacey
The price is P24,261
P31,268 total
includes taxes & fees
Apr 26 - Apr 27
The Buccaneer Beach & Golf Resort

Bolongo Bay Beach Resort

Bolongo Bay Beach Resort
3.0 star property
St. Thomas
8.2 out of 10, Very Good, (1,001 reviews)
"Great experience all around. "
United States
Tanya
Bolongo Bay Beach Resort

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)
"Beautiful views"
United States
Mark
The price is P12,085
P13,596 total
includes taxes & fees
Apr 8 - Apr 9
Carambola Beach Resort St. Croix, US Virgin Islands
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.
Save an average of 15% on thousands of hotels when you're signed in

Top U.S. Virgin Islands Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in U.S. Virgin Islands cost?
Prepare to pay between P10,302 and P62,172 per night for hotels in U.S. Virgin Islands. A perfect stay with a restaurant, or one that's close to great dining experiences, is only a few clicks away on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many hotels with dining are there in U.S. Virgin Islands?
U.S. Virgin Islands has 138 hotels offering access to some wonderful culinary experiences. Enter your destination and dates and organize your perfect getaway today.
Are there any family-friendly hotels with dining in U.S. Virgin Islands?
You'll discover some comfortable family-friendly hotels with dining in U.S. Virgin Islands. If you're on your way to Charlotte Amalie, experience the culinary delights of the city from At Home in the Tropics B&B. Amenities at this 3-star stay include complimentary breakfast and housekeeping services. The Landmark Apartment is another great pick for families looking for hotels with restaurants or in foodie areas. This 2.5-star option includes clothes washing facilities and housekeeping services and is also in Charlotte Amalie. Charlotte Amalie has loads of family-friendly attractions when you're ready to see the sights. Sapphire Beach and Magens Bay Beach promise fun for the entire crew.
Are there any 5-star hotels with dining in U.S. Virgin Islands?
While there are no 5-star hotels with dining in U.S. Virgin Islands, there's still a range of upmarket stays to pick from. Charlotte Amalie on your visit list? Secret Harbour Beach Resort is a 4-star getaway that will put you close to some quality foodie experiences. Concierge services and treatment rooms are among the amenities here. Point Pleasant Resort is another choice with dining in Charlotte Amalie. Also rated 4 stars and featuring a Champagne service and a terrace, it'll get your crew's stamp of approval.
Why book your hotel with dining in U.S. Virgin Islands with Expedia?
Expedia will help you find your dream hotel with dining in U.S. Virgin Islands. Make use of our filters to search for properties with an on-site restaurant. If you need to stick to a budget, choose how much you'd like to spend and the preferred star rating of your hotel. We'll help you find the perfect stay whatever your tastes or bank balance.
How can I find cheap hotels with dining in U.S. Virgin Islands?
With Expedia's useful filter tool, locating cheap hotels with dining in U.S. Virgin Islands is a snap. To discover properties that are very pocket friendly, narrow your search results by budget, star rating and meal plans.
What is there to do in U.S. Virgin Islands near my hotel with dining?
The most important accessory for your U.S. Virgin Islands trip is an exciting itinerary! Sapphire Beach, Coki Point Beach and Secret Harbour Beach are among the leading things to do if you're bound for St. Thomas. St. John also has lots of excellent attractions, such as Trunk Bay. Eager to add to your to-do list? Carve out some time for Maho Beach and Waterlemon Cay too.