Find Hotels with Restaurants in St. Thomas

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 78 St. Thomas Hotels with Restaurants and compare room rates, reviews, and availability. Most hotels are fully refundable.

C5 Point Pleasant Villas-1BR/1BA-Amazing Views & Private Wrap around Balcony
10.0 out of 10, Exceptional, 190 reviews
"This was such a beautiful Hilltop Hideaway. The views were truly amazing!! Loved watching the sunrise in the morning. They have everything you needed and more for your stay. The communication was fantastic. Lots of good tips. What beaches and restaurants to go to. We ended with going to Mountain Top which was perfect. Last view of the island from above and best selection of gifts to bring home Thanks for sharing your piece of paradise with us! We will never forget our trip to St. Thomas USVI!"
C5 Point Pleasant Villas-1BR/1BA-Amazing Views & Private Wrap around Balcony
Serenity - Private Caribbean-Style Pool Villa
9.8 out of 10, Exceptional, 105 reviews
"Such a cute romantic property, centrally located to so many amazing restaurants and beaches and shopping. The hosts were right in top of communicating and made us feel super comfortable. Would absolutely reccomend a get away here!"
Serenity - Private Caribbean-Style Pool Villa
Olga's Fancy
3.0 star property
9.6 out of 10, Exceptional, 1,004 reviews
"Liked the pool"
The price is $135
$159 total
includes taxes & fees
Jun 5 - Jun 6
Olga's Fancy
Amazing Views with Pool, Hot Tub, Restaurant, Beach, Washer/Dryer, & WiFi
9.6 out of 10, Exceptional, 132 reviews
"Exceptional stay. Everyone saw my photos and I’ve never had so many people ask “where are your staying? That’s beautiful!” Place was exactly as described. Slept soundly. View is lovely. Beach and pool are exceptional. Restaurants, beach bar etc all right there. We never left the property because we didn’t have to nor did we want to. John was great to communicate with. Will absolutely stay here again."
Amazing Views with Pool, Hot Tub, Restaurant, Beach, Washer/Dryer, & WiFi
Amazing Views With Pool, Hot Tub, Restaurant, Beach, Washer/Dryer, & WiFi.
9.4 out of 10, Exceptional, 163 reviews
"This place was perfect for our family. Everyone had comfortable space and their own bathrooms. Great views off patio and the best rocking loungers. Beautiful ocean breezes in the evening. Location is close to Red Hook with lots of shops and restaurants. Beach was nice with great snorkeling on the left side. Pool is nice and large. Would definitely come back."
The price is $657
$1,178 total
includes taxes & fees
Jun 6 - Jun 7
Amazing Views With Pool, Hot Tub, Restaurant, Beach, Washer/Dryer, & WiFi.
Secret Harbour Beach Resort
4.0 star property
8.8 out of 10, Excellent, 1,183 reviews
"This was one of the best hotels I’ve stayed at. Stepped out onto the balcony, to get a gorgeous view of the beach, and hear the waves. Beautiful beach, chair, umbrella, towels, and bottled water. Great restaurant and shop!"
The price is $552
$682 total
includes taxes & fees
Jun 3 - Jun 4
Secret Harbour Beach Resort
Two Sandals – A Boutique Hotel
3.5 star property
8.8 out of 10, Excellent, 447 reviews
"VERY helpful and friendly Great communication"
The price is $383
$487 total
includes taxes & fees
Jun 17 - Jun 18
Two Sandals – A Boutique Hotel
Flamboyan on the Bay Resort and Villas
3.5 star property
8.8 out of 10, Excellent, 423 reviews
"We love that there's a wonderful restaurant and small coffeeshop available on property. The resort is only minutes from Magen's Bay."
The price is $129
$158 total
includes taxes & fees
Jun 7 - Jun 8
Flamboyan on the Bay Resort and Villas
Hilltop Villas at Bluebeard's Castle by Capital Vacations
3.0 star property
8.6 out of 10, Excellent, 1,170 reviews
"Bay, islands and mountain views are amazing from the room’s private balcony and hotel’s pool area. "
Hilltop Villas at Bluebeard's Castle by Capital Vacations
Point Pleasant Resort
4.0 star property
8.4 out of 10, Very Good, 1,004 reviews
"Nice resort but very expensive taxis to see anything "
Point Pleasant Resort
Don't see what you're looking for?
See all available properties in St. Thomas
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.

St. Thomas Hotels with Restaurants information

 

Hotels with Restaurants in St. Thomas

78

Highest price
$729
Cheapest price
$125
Number of guest reviews
10,126
Total number of hotels in St. Thomas
2,299

 

Frequently asked questions

How much do hotels with dining in St. Thomas cost?
Hotels in St. Thomas range between $125 to $729 per night. You’ll want to come with an appetite — these properties feature restaurants or are close to awesome foodie experiences. This price was 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.
What are the best hotels with dining in St. Thomas?
St. Thomas offers multiple hotels with dining with a total average guest review rating of 7.8. Gallows Point Resort is a popular option if you’d like to sample the local dining scene. It has a 4-star rating and offers amenities such as beach sun loungers and dining romance packages. Olgas Fancy is another favorite. This 3-star hotel offers access to some tasty food experiences and features a garden and an ocean view.
How many hotels with dining are there in St. Thomas?
Lock in your vacation dates and then choose from 78 hotels with access to dining options in St. Thomas. For work-related travel, a couples’ getaway or anything in between, Expedia will help you find your ideal stay in just a click or two.
What are the best cheap hotels with dining in St. Thomas?
Use The Landmark Apartment as a base to explore the sights, sounds and tastes of St. Thomas. This well-priced escape offers amenities such as a cafe and a garden. Another popular pick that’ll satisfy both your budget and appetite is Castle Villas At Bluebeards By Capital Vacations. Conveniences here include tennis and a swimming pool. Hotels with dining in St. Thomas are priced from $125 per night. Visiting free attractions in St. Thomas makes your vacation budget stretch even further. Sapphire Beach and Coki Point Beach are favorites among tourists. With the cash you save, you can check out the local food scene. This price was 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.
Are there any family-friendly hotels with dining in St. Thomas?
Treat the family to a stay at Gallows Point Resort, a 4-star option only a quick drive from downtown. Amenities here include a nearby beach and a swimming pool. Another family-friendly hotel with dining in St. Thomas is Olgas Fancy. A swimming pool and a nearby beach help make this 3-star escape a favorite among guests. St. Thomas boasts plenty of family-friendly attractions to explore that’ll entertain the kids. Coral World Ocean Park and Blackbeards Castle deliver fun for all ages.
Why book your hotel with dining in St. Thomas with Expedia?
Booking a hotel with dining in St. Thomas is as easy as working out your travel dates and selecting a place that suits your style. In search of a stay that has its own restaurant or is in an epicurean hot spot? Want it to be upscale or budget friendly? Use Expedia’s filters to further narrow your search results and find your ideal pad.
How can I find cheap hotels with dining in St. Thomas?
An excellent way to track down cheap hotels with dining in St. Thomas is with Expedia’s nifty filter tool. Reserve stays with restaurants or a few extras, like included breakfast and dinner. You can also refine your search results by budget, amenities and star rating to take advantage of unbeatable bargains with only a few clicks.
What is there to do in St. Thomas near my hotel with dining?
You’ll find loads of impressive things to see and do in St. Thomas. You won’t want to miss popular attractions like Sapphire Beach, Trunk Bay and Coki Point Beach. Honeymoon Beach, Coral World Ocean Park and Secret Harbour Beach are also visited by many.

Recent reviews of St. Thomas hotels
Expedia verified reviews