An aerial view of a coastal area with clear turquoise waters, a small island with a runway, and a mountainous backdrop.

Hotels with Restaurants in St. Vincent, St. Vincent and the Grenadines

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Vincent Hotels with Restaurants

Tonight
Aug 11 - Aug 12
Tomorrow
Aug 12 - Aug 13
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Our top choices for St. Vincent hotels with a restaurant

1. Grenadine House

Grenadine House
Kingstown
United States
La Sonya
P10,983
P12,371 total
includes taxes & fees
Aug 12 - Aug 13
Grenadine House

2. Beachcombers Hotel

Beachcombers Hotel
Villa
United States
Corine
P9,865
P12,116 total
includes taxes & fees
Aug 12 - Aug 13
Beachcombers Hotel

3. Cobblestone Inn

Cobblestone Inn
Kingstown
United States
Lennox
P4,473
P5,592 total
includes taxes & fees
Aug 12 - Aug 13
Cobblestone Inn

4. Blue Lagoon Hotel & Marina

Blue Lagoon Hotel & Marina
Ratho Mill
United States
Samantha
P11,063
P13,566 total
includes taxes & fees
Aug 12 - Aug 13
Blue Lagoon Hotel & Marina

5. Sunset Shores Beach Hotel

Sunset Shores Beach Hotel
Villa
United States
Trent
P6,488
P8,212 total
includes taxes & fees
Aug 25 - Aug 26
Sunset Shores Beach Hotel

6. Mariners Hotel

Mariners Hotel
Villa
United States
Oleksii
P6,834
P8,449 total
includes taxes & fees
Aug 14 - Aug 15
Mariners Hotel

7. Myah's Luxury Suites Hotel

Myah's Luxury Suites Hotel
Diamond
United States
Whitneal
P8,857
P12,073 total
includes taxes & fees
Aug 14 - Aug 15
Myah's Luxury Suites Hotel

8. Paradise Beach Hotel

Paradise Beach Hotel
Villa
United States
Chineye
P6,075
P7,530 total
includes taxes & fees
Aug 12 - Aug 13
Paradise Beach Hotel

9. LA Vue Boutique Hotel & Beach Club

LA Vue Boutique Hotel & Beach Club
Villa
United States
ayden
P14,488
P17,710 total
includes taxes & fees
Aug 12 - Aug 13
LA Vue Boutique Hotel & Beach Club

10. Spring Gardens Resort

Spring Gardens Resort
Biabou
United States
Lemoney
P4,006
P5,026 total
includes taxes & fees
Aug 15 - Aug 16
Spring Gardens Resort
View all properties

Top St. Vincent Hotel Reviews

Sunset Shores Beach Hotel

Sunset Shores Beach Hotel

8/10 Good
"Breakfast excellent"
Stennett 4-night trip
Posted 4 days ago
Sunset Shores Beach Hotel
Beachcombers Hotel

Beachcombers Hotel

10/10 Excellent
"The staff at Beachcombers are super friendly and helpful. They organised everything thing we needed with a smile. The restaurant is great looking over the sea and the new cafe is a fantastic space to relax and drink and eat high quality snacks etc"
Stephan 5-night trip
Posted 6 days ago
Beachcombers Hotel
Cobblestone Inn

Cobblestone Inn

8/10 Good
"Room was clean and comfortable, staff were professional and friendly and breakfast was good staff at breakfast was also good"
Lennox 4-night trip
Posted 10 days ago
Cobblestone Inn

Frequently asked questions

How much do hotels with dining in St. Vincent cost?
Prepare to pay between P5,026 and P17,710 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 dining in St. Vincent?
Choose from multiple hotels with dining in St. Vincent with a total average guest review rating of 8.2. Grenadine House puts you near some great foodie experiences. This popular 4-star hotel also features a terrace and a Champagne service. Mariners Hotel is another recommended option with dining. It has a 3-star rating and amenities such as an ocean view and breakfasts.
How many hotels with dining are there in St. Vincent?
Reclaim your vacation days and pick from 20 hotels with dining 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.
Are there any family-friendly hotels with dining in St. Vincent?
Treat the family to a stay at Beachcombers Hotel, a 3.5-star option only a quick drive from downtown. Conveniences here include a children's pool and a sauna. Another family-friendly hotel with dining in St. Vincent is Blue Lagoon Hotel & Marina. WiFi and laundry facilities help make this 4-star stay a favorite. St. Vincent has plenty of family-friendly attractions to visit when the kids are getting restless. Villa Beach and Indian Bay guarantee a fun day out for both young and old.
Are there any 5-star hotels with dining in St. Vincent?
Although there are no 5-star hotels with dining in St. Vincent, there are some 4-star options that have what you're after. Located approximately 11 kilometers from downtown, Grenadine House comes with top amenities like spa facilities and beauty services. Another popular 4-star stay is Blue Lagoon Hotel & Marina. It's roughly 13 kilometers from the center of St. Vincent and includes conveniences such as a furnished balcony and concierge services.
Why book your hotel with dining in St. Vincent with Expedia?
Reserving a hotel with dining 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 dining in St. Vincent?
Expedia can help you narrow down your search for cheap hotels with dining 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 dining?
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.