Hotels with Restaurants in St. Vincent and the Grenadines from $82

    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

Top Cities in St. Vincent and the Grenadines

Pick from 45 St. Vincent and the Grenadines Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Outdoor pool, sun loungers
Buccament BAY ALL Inclusive
2.0 star property
7.6 out of 10, Good, (126)
"Food was out of this world, it was buffet for all meals. Some of the restaurants like Jacks and the Italian restaurant was closed. but the bay restaurant made up for it. "
Buccament BAY ALL Inclusive
Room, 2 Queen Beds, Marina View | View from room
Blue Lagoon Hotel & Marina
4.0 star property
8.8 out of 10, Excellent, (339)
"It was very colorful and clean"
The price is $151
$186 total
includes taxes & fees
Jun 11 - Jun 12
Blue Lagoon Hotel & Marina
Suite, 1 King Bed, Balcony, Ocean View | View from room
Beachcombers Hotel
3.5 star property
8.8 out of 10, Excellent, (366)
"Always a pleasure visiting this property. one suggestion would be to place a mesh over the vents to the corridor to minimize mosquitoes getting into the bathroom/room."
The price is $162
$199 total
includes taxes & fees
Jun 2 - Jun 3
Beachcombers Hotel
Save an average of 15% on thousands of hotels when you're signed in
Terrace/patio
Sunset Shores Beach Hotel
3.0 star property
8.4 out of 10, Very Good, (400)
"Everyone is quite lovely. The food is very well prepared. The air conditioning in my room works extremely good. The beach is not that picturesque, but the water is calm. The front desk arranged for a ride from the airport with a wonderful driver I plan to hire for additional tranports and for a tour. Im happy that I booked this hotel."
The price is $141
$174 total
includes taxes & fees
May 29 - May 30
Sunset Shores Beach Hotel
Front of property
Bequia Plantation Hotel
3.5 star property
9.2 out of 10, Wonderful, (173)
"Appreciated the complimentary breakfast! "
The price is $169
$208 total
includes taxes & fees
May 29 - May 30
Bequia Plantation Hotel
View from room
Mariners Hotel
3.0 star property
8.8 out of 10, Excellent, (216)
"Great location . Staff was very friendly and helpful. Very comfortable place to stay overall "
The price is $113
$139 total
includes taxes & fees
Jun 26 - Jun 27
Mariners Hotel
Balcony
Cobblestone Inn
3.0 star property
8.2 out of 10, Very Good, (278)
"Like this property as it qas in qalking distance to everything "
The price is $82
$102 total
includes taxes & fees
Jun 1 - Jun 2
Cobblestone Inn
Outdoor pool, pool umbrellas, sun loungers
Young Island Resort
3.5 star property
8.8 out of 10, Excellent, (51)
"Awesome place for a few nights "
The price is $245
$299 total
includes taxes & fees
May 31 - Jun 1
Young Island Resort
View from property
Grenadine House
4.0 star property
9.4 out of 10, Exceptional, (248)
"Lovely little property in the heart of the city. Food on site was good, easy to check in and fantasticly friendly staff"
The price is $149
$168 total
includes taxes & fees
May 31 - Jun 1
Grenadine House
View from property
Keegan's Beachside
2.5 star property
8.2 out of 10, Very Good, (84)
"The room was clean, staff friendly and it's next to the beach"
Keegan's Beachside
Don't see what you're looking for?
See all available properties in St. Vincent and the Grenadines
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. Vincent and the Grenadines Hotels with Restaurants information

 

Hotels with Restaurants in St. Vincent and the Grenadines

45

Highest price
$245
Cheapest price
$82
Number of guest reviews
2,276
Total number of hotels in St. Vincent and the Grenadines
254

 

Frequently asked questions

How much do hotels with dining in St. Vincent and the Grenadines cost?
Hotels in St. Vincent and the Grenadines range between $82 to $245 per night. Make sure you come with an appetite — these properties have restaurants or offer access to some great dining 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. Vincent and the Grenadines?
St. Vincent and the Grenadines has multiple hotels with dining that have a total average guest review rating of 8.6. Eager to sample top foodie experiences in Kingstown? Do it from Grenadine House, a 4-star option with an ocean view and a terrace. Or, eat your way around Kingstown from Mariners Hotel. Also a guest favorite, it has a 3-star rating and amenities such as a garden and a terrace.
How many hotels with dining are there in St. Vincent and the Grenadines?
Choose from 45 hotels that offer access to awesome dining all over St. Vincent and the Grenadines. Whether you want a hotel with restaurants or one that places you in the middle of a culinary hub, Expedia makes it simple to find the perfect digs.
Are there any family-friendly hotels with dining in St. Vincent and the Grenadines?
You’ll find some comfortable family-friendly hotels with dining in St. Vincent and the Grenadines. If you’re on your way to Kingstown, experience the culinary highlights of the city from Grenadine House. Amenities at this 4-star hotel include a swimming pool and a nearby beach. Mariners Hotel is another top choice for families looking for hotels with restaurants or near foodie areas. This 3-star option features a swimming pool and a nearby beach and is also in Kingstown. Kingstown has loads of family-friendly attractions when it’s time to sightsee. Belmont Lookout and Villa Beach promise fun for all ages.
Are there any 5-star hotels with dining in St. Vincent and the Grenadines?
There aren’t any 5-star hotels with dining in St. Vincent and the Grenadines. But you will find some 4-star getaways that’ll cater to your culinary desires. If you’re visiting the vibrant city of Kingstown, you’ll love Blue Lagoon Hotel & Marina. As well as access to dining, it comes with concierge services and a swimming pool. Another place that will put you within reach of some superb foodie experiences is Grenadine House. Treatment rooms and beauty services help make this 4-star property in Kingstown a terrific base.
Why book your hotel with dining in St. Vincent and the Grenadines with Expedia?
Whether you’d prefer a hotel with a restaurant, or one that’s close to a foodie enclave, Expedia will have an escape that’s to your tastes. Use our filters to search for St. Vincent and the Grenadines hotels with their own places to eat. You can also search for properties in well-known locations full of restaurants or cafés. Whatever you choose, you’ll always get a mouthwatering deal with Expedia!
How can I find cheap hotels with dining in St. Vincent and the Grenadines?
With Expedia’s handy filter tool, scoring cheap hotels with dining in St. Vincent and the Grenadines is a breeze. To find stays that are very pocket friendly, tailor your search results by star rating, budget and meal plans.
What is there to do in St. Vincent and the Grenadines near my hotel with dining?
Whether you enjoy sightseeing, shopping, dining or partying, St. Vincent and the Grenadines offers something for everyone! The popular city of Kingstown has plenty of things to do and see, including Villa Beach, Indian Bay and St. George’s Anglican Cathedral. If you’re staying in Villa, Villa Beach, Indian Bay and St. George’s Anglican Cathedral are worth putting on your itinerary.

Recent reviews of St. Vincent and the Grenadines hotels
Expedia verified reviews