St. Vincent Hotel Guide - Hotels with Restaurant in St. Vincent, St. Vincent and the Grenadines

  • Plan, book, stay with confidence
  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top St. Vincent Hotels with Restaurant

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

Blue Lagoon Hotel & Marina

4.0 star property
8.8 out of 10, Excellent, (372)
"Staff was very friendly and courteous."
The price is €189
includes taxes & fees
6 Dec - 7 Dec
Blue Lagoon Hotel & Marina

Beachcombers Hotel

3.5 star property
8.8 out of 10, Excellent, (407)
"We loved the hotel from the moment that we arrived. Nice room, great staff and fantastic food. We will be back next year !"
The price is €190
includes taxes & fees
1 Dec - 2 Dec
Beachcombers Hotel

Sunset Shores Beach Hotel

3.0 star property
8.4 out of 10, Very good, (480)
"The food in the restaurant. "
The price is €176
includes taxes & fees
1 Dec - 2 Dec
Sunset Shores Beach Hotel

Mariners Hotel

3.0 star property
8.8 out of 10, Excellent, (254)
"great staff very accommodating "
The price is €133
includes taxes & fees
8 Dec - 9 Dec
Mariners Hotel

Cobblestone Inn

3.0 star property
8.0 out of 10, Very good, (294)
"Upon my arrival, the staff at the front desk was professional and welcoming. The room was clean - the AC was on full blast. My only issue with staying at the hotel is no access to lunch and dinner on weekends. However, my overall stay was a pleasant one. "
The price is €97
includes taxes & fees
24 Nov - 25 Nov
Cobblestone Inn

Young Island Resort

3.5 star property
8.8 out of 10, Excellent, (54)
"Beautiful island and incredible amenities, food is incredible and staff is wonderful ❤️ ❤️ ❤️ "
The price is €231
includes taxes & fees
24 Nov - 25 Nov
Young Island Resort

Grenadine House

4.0 star property
9.4 out of 10, Exceptional, (271)
"The atmosphere and staffs was friendly "
The price is €216
includes taxes & fees
24 Nov - 25 Nov
Grenadine House

Fairview Guest House

3.0 star property
7.6 out of 10, Good, (35)
"Good location to every service. The only troublesome thing was wifi. It was on and off. Could do with a better connection."
Fairview Guest House

Paradise Beach Hotel

3.0 star property
7.8 out of 10, Good, (109)
"I appreciated the waitress at the dining area. She provided excellent customer service. I also appreciated that we were accommodated despite the fact that we booked only a few minutes before check-in. I will definitely book again."
The price is €118
includes taxes & fees
24 Nov - 25 Nov
Paradise Beach Hotel
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.
Don't see what you're looking for?
See all available properties in St. Vincent

Frequently asked questions

How much do hotels with dining in St. Vincent cost?
Prepare to pay between €97 and €231 per night for hotels in St. Vincent. A perfect stay with a restaurant, or one that’s close to top 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.
What are the best hotels with restaurants in St. Vincent?
Satisfy your culinary desires in St. Vincent when you stay at one of our multiple hotels with restaurants or near foodie areas. With a total average guest review rating of 8.3, there’s an irresistible option for every taste and budget. If your travels include a stop in Kingstown, consider Grenadine House, a 4-star escape with a garden and a terrace. Another favourite in this popular destination is Mariners Hotel. This 3-star hotel offers a garden and a swimming pool.
How many hotels with restaurants are there in St. Vincent?
Reclaim your holiday days and pick from 20 hotels with restaurants in St. Vincent. For work-related travel, a family getaway or anything in between, Expedia is here to help you find a stay to satisfy even the most discerning foodie in just a few clicks.
What are the best cheap hotels with restaurants in St. Vincent?
Use Richmond Vale Diving And Hiking Centre as a base to experience the food scene of St. Vincent. This affordable option comes with amenities such as a terrace and a garden. Another favourite that’ll please both your budget and appetite is Bay Hill Apartments. Conveniences here include a restaurant and front desk services. Hotels with restaurants in St. Vincent start from just €97 per night. There are loads of free and interesting attractions wherever you choose to go in St. Vincent. If your trip takes you to Kingstown, be sure to visit St. George’s Anglican Cathedral. You can also see the sights without spending a dime in Villa. Villa Beach is one of the best free attractions here. 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. Vincent?
You and your crew will feel right at home at Cobblestone Inn, a 3-star option not far from downtown. Amenities here include housekeeping services and a fridge. Another family-friendly hotel with dining in St. Vincent is Rich View Hotel. Complimentary breakfast and laundry facilities help make this 3.5-star property a guest favourite. After checking in and kicking back together in your new digs, it’s time to head out and discover some of the local sights. Villa Beach and Indian Bay are among the best family-friendly attractions in St. Vincent.
Are there any 5-star hotels with restaurants in St. Vincent?
St. Vincent doesn’t have any 5-star hotels with restaurants — but you and your travel buddies can still enjoy a stylish getaway, with delicious dining to boot! Why not check in to Grenadine House? Located approximately 11 kilometres from downtown, this 4-star option comes with popular amenities like massage services and beauty services. Blue Lagoon Hotel & Marina is another excellent pick just 13 kilometres from central St. Vincent. Also rated 4 stars, it comes with amenities such as a furnished balcony and massage services.
Why book your hotel with restaurants in St. Vincent with Expedia?
Reserving a hotel with restaurants in St. Vincent is as simple as clicking on your travel dates and picking the option that satisfies your needs. In search of a getaway that has its own restaurant or is near a food hub? Want it to be luxurious or affordable? Use Expedia’s filters to further narrow your search results and find the ideal fit at the right price.
How can I find cheap hotels with restaurants in St. Vincent?
Expedia can help you narrow down your search for cheap hotels with restaurants in St. Vincent. Use our convenient filter tools to lock in properties with restaurants or optional extras, such as included breakfast. You can also choose how much you want to spend per night and your preferred hotel star rating to minimize costs.
What is there to do in St. Vincent near my hotel with restaurants?
St. Vincent has enough sights and experiences to entertain you for weeks (or months!), beginning with Villa Beach. Indian Bay, St. George’s Anglican Cathedral and La Soufriere Volcano are other popular attractions. If you’re in town a while, Argyle Beach and Falls of Baleine are nice final touches to your itinerary.