Hotels with Restaurants in St. George's

  • 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

Check prices for these dates

Our top choices for St. George's hotels with a restaurant

1. Siesta Hotel

Siesta Hotel
3.0 star property
Grand Anse
8.8 out of 10, Excellent, (1,004 reviews)
"Property is clean and well-maintained; staff were very nice and courteous."
United States
Darryl
The price is S$139
includes taxes & fees
12 Nov - 13 Nov
Siesta Hotel

2. True Blue Bay Resort

True Blue Bay Resort
4.0 star property
St. George's
9.0 out of 10, Wonderful, (916 reviews)
"It was cute and convenient, and I would stay here again but more food options should be added to the daily menu but there are always other great options close by"
United States
Janine
The price is S$286
includes taxes & fees
12 Nov - 13 Nov
True Blue Bay Resort

3. Gem Holiday Beach Resort

Gem Holiday Beach Resort
3.0 star property
Grand Anse
8.2 out of 10, Very good, (401 reviews)
"Breakfast was good, beach access was very good. The staff were very polite and helpful."
Canada
Yvette
The price is S$148
includes taxes & fees
11 Dec - 12 Dec
Gem Holiday Beach Resort

4. La Heliconia

La Heliconia
3.0 star property
Calliste
8.0 out of 10, Very good, (469 reviews)
"Good value"
United States
Nicholas
The price is S$150
includes taxes & fees
12 Nov - 13 Nov
La Heliconia

5. Secret Harbour Boutique Hotel and Marina

Secret Harbour Boutique Hotel and Marina
3.5 star property
Lance aux Épines
9.0 out of 10, Wonderful, (232 reviews)
"The suite was clean, tidy and peaceful. All meals at the restaurant were delicious and all in all the staff was pleasant. I’d recommend."
United States
Kadeem
The price is S$235
includes taxes & fees
12 Nov - 13 Nov
Secret Harbour Boutique Hotel and Marina

6. Royalton Grenada, An Autograph Collection All-Inclusive Resort

Royalton Grenada, An Autograph Collection All-Inclusive Resort
4.5 star property
St. George's
7.6 out of 10, Good, (1,176 reviews)
"One of the best hotels in Grenada"
United States
Wendy Janira
The price is S$443
includes taxes & fees
29 Nov - 30 Nov
Royalton Grenada, An Autograph Collection All-Inclusive Resort

7. Kalinago Beach Resort

Kalinago Beach Resort
3.0 star property
Grand Anse
8.2 out of 10, Very good, (435 reviews)
"Absolutely loved our stay. We will definitely be back."
United States
Nicholas
The price is S$228
includes taxes & fees
11 Nov - 12 Nov
Kalinago Beach Resort

8. The Bay House

The Bay House
4.0 star property
Grand Anse
9.2 out of 10, Wonderful, (261 reviews)
"Nice place, clean and convenient."
United States
Giorgi
The price is S$155
includes taxes & fees
11 Nov - 12 Nov
The Bay House

9. Mount Cinnamon Beach & Wellness Resort

Mount Cinnamon Beach & Wellness Resort
4.0 star property
Grand Anse
9.6 out of 10, Exceptional, (384 reviews)
"Great place. We will be back!"
Canada
Cameron
The price is S$518
includes taxes & fees
11 Nov - 12 Nov
Mount Cinnamon Beach & Wellness Resort

10. Blue Horizons Garden Resort

Blue Horizons Garden Resort
3.5 star property
Grand Anse
9.0 out of 10, Wonderful, (175 reviews)
"We had a lovely stay. Rooms were clean. Property was well maintained."
United States
Marcie
The price is S$249
includes taxes & fees
21 Nov - 22 Nov
Blue Horizons Garden Resort
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.

Frequently Asked Questions

How much do hotels with dining in St. George's cost?

Prepare to pay between S$138 and S$517 per night for hotels in St. George's. The perfect stay with a restaurant, or one that's close to epic foodie experiences, is just a few clicks away with 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. George's?

It's hard to beat Mount Cinnamon Grenada. Make yourself comfortable at this 4-star stay which comes with hypo-allergenic bedding and a terrace. Maca Bana Luxury Boutique Resort is another popular hotel with dining worth shortlisting. Unpack your suitcase at this 4-star option and you'll have access to amenities including individually decorated rooms and an espresso maker. You'll have your pick of multiple hotels with dining in St. George's with a total average guest review rating of 9.

How many hotels with restaurants are there in St. George's?

St. George's has 41 hotels within reach of some great dining options. To help you locate the perfect place for you, use the filter tool to search for other must-have perks or amenities.

Are there any family-friendly hotels with dining in St. George's?

Many visitors seeking a family-friendly hotel with dining in St. George's pick Mount Cinnamon Grenada. With a 4-star rating and amenities such as complimentary breakfast and beach volleyball activities, you're sure to feel right at home here. Maca Bana Luxury Boutique Resort is a 4-star stay that will also place you within easy reach of some top food experiences. A laundry service and an oven help make it a comfortable base for your family getaway. After checking in and chilling out in your home away from home, it's time to hit the road and explore the sights. Grand Anse Beach and Morne Rouge Beach are among the best family-friendly attractions in St. George's.

Are there any 5-star hotels with dining in St. George's?

Calabash Hotel has what you're looking for. Amenities at this option, around 6 kilometres from the centre of St. George's, include private picnic options and treatment rooms. Silversands Grenada is another 5-star hotel with dining. It comes with beauty services and a Champagne service and is 3 kilometres from downtown.

Why book your hotel with restaurants in St. George's with Expedia?

Expedia makes it a breeze to find your dream hotel with restaurants in St. George's. Find your way to the filters to search for properties with an on-site restaurant. If you have a certain budget, choose how much you want to spend and the preferred star rating of your hotel. We'll help you find the right fit whatever your tastes or bank balance.

How can I find cheap hotels with restaurants in St. George's?

Expedia can help you narrow your search for cheap hotels with restaurants in St. George's. Try out our convenient filter tools to lock in properties with restaurants or delightful extras, like included lunch and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to reduce costs.

What is there to do in St. George's near my hotel with restaurants?

Whatever you love to do, St. George's has lots of things to keep you on the hop. Grand Anse Beach, Morne Rouge Beach and Prickly Bay Beach are on most travellers' to-do lists. Don't leave without exploring Annandale Falls, Grenada National Museum and Cathedral of the Immaculate Conception either. With Expedia's hotel deals in St. George's, you'll be able to discover even more popular attractions like these with the cash you save.