Search Hotels with Restaurant in St. John's

Start date: Check-in selected.
To Date
End date: Check-out

    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 availability on St. John's Hotels with Restaurant

This weekend
Next weekend

Top St. John's Hotels with Restaurant

Ellen Bay Inn

3.0 star property
7.8 out of 10, Good, (51)
"I loved the scenery and how quiet the environment was, a pleasant breeze and a neo centric atmosphere."
The price is 2.997.321 ₫
3.665.068 ₫ total
includes taxes & fees
9 Oct - 10 Oct
Ellen Bay Inn

Jolly Beach Antigua - All-inclusive

3.0 star property
7.2 out of 10, Good, (1006)
"The staff , dining options and the beach were all great. "
The price is 4.131.522 ₫
5.879.841 ₫ total
includes taxes & fees
8 Oct - 9 Oct
Jolly Beach Antigua - All-inclusive

Copper and Lumber Store Hotel

3.0 star property
9.4 out of 10, Exceptional, (175)
"Hospitality was top notch!!!!"
The price is 5.641.826 ₫
7.428.879 ₫ total
includes taxes & fees
17 Oct - 18 Oct
Copper and Lumber Store Hotel

Cortsland Hotel

3.0 star property
7.4 out of 10, Good, (136)
"Good service, good place to work. We loved the holidays."
Cortsland Hotel

Weatherills Hotel

3.0 star property
9.4 out of 10, Exceptional, (63)
"Top notch service by staff. Excellent views from every angel of this boutique hotel. "
The price is 4.429.656 ₫
5.889.334 ₫ total
includes taxes & fees
11 Oct - 12 Oct
Weatherills Hotel

Ocean Point Beach Resort & Spa - Adults Only

4.0 star property
8.6 out of 10, Excellent, (590)
"Staff are very friendly. I have been here a couole times before and the dining options have improved greatly. "
Ocean Point Beach Resort & Spa - Adults Only

Caribbean Inn & Suites

3.0 star property
6.8 out of 10, (78)
"The owner was very helpful and accommodating"
Caribbean Inn & Suites

Trade Winds Hotel

4.0 star property
8.6 out of 10, Excellent, (298)
"Dining was lovely on site, comfortable rooms, friendly staff. Definitely recommend. "
Trade Winds Hotel

Hawksbill Resort Antigua

4.0 star property
8.8 out of 10, Excellent, (287)
"Everything was amazing! AMAZING VIEWS and super relaxing! "
The price is 7.306.372 ₫
8.812.215 ₫ total
includes taxes & fees
19 Oct - 20 Oct
Hawksbill Resort Antigua

Heritage Hotel

3.0 star property
6.8 out of 10, (369)
"The Heritage is right downtown with easy access to food and shopping. The facility is older but the rooms are large and clean."
The price is 2.444.994 ₫
3.368.812 ₫ total
includes taxes & fees
12 Oct - 13 Oct
Heritage 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.

Top St. John's Hotel Reviews

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in St. John's cost?
Prepare to pay between 3.368.812 ₫ and 8.812.215 ₫ per night for hotels in St. John's. A perfect stay with a restaurant, or one that's close to a top foodie area, is only 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. John's?
St. John's offers multiple hotels with dining with a total average guest review rating of 8.0. The Villas at Sunset Lane is a popular option if you'd like to sink your teeth into the local dining scene. It has a 3.5-star rating and includes amenities such as a minibar and pillow top mattresses. Siboney Beach Club is another favourite. This 4-star hotel offers access to some delightful food experiences and comes with a swimming pool and a beach bar.
How many hotels with restaurants are there in St. John's?
Choose from 23 hotels offering access to great dining options in St. John's. Whether you're holidaying with the kids or planning a weekend escape with some pals, Expedia will help you find the best place.
Are there any family-friendly hotels with dining in St. John's?
You and your crew will feel right at home at Trade Winds Hotel, a 4-star option not far from downtown. Amenities here include complimentary breakfast and laundry facilities. Another family-friendly hotel with dining in St. John's is Hodges Bay Resort and Spa. A children's pool and complimentary breakfast help make this 4.5-star escape a favourite among guests. After checking in and kicking back together in your home away from home, it's time to head out and explore the sights. Dickenson Bay Beach and Galley Bay are popular family-friendly attractions in St. John's.
Are there any 5-star hotels with dining in St. John's?
Blue Waters Resort & Spa is a fantastic 5-star hotel with dining in St. John's. Around 5 km from the downtown area, a tennis court and a terrace are among the amenities here. The Cove Suites at Blue Waters Resort and Spa is another impressive retreat that will place you close to some delectable food experiences. Also rated 5 stars, it's around 5 km from the centre of the city and has designer toiletries and a terrace.
Why book your hotel with restaurants in St. John's with Expedia?
Reserving a hotel with restaurants in St. John's is as easy as working out your travel dates and picking an option that has what you need. Want a stay that has its own restaurant or is in a foodie hot spot? Want it to be affordable or luxurious? Use Expedia's filters to narrow your results even further and find your ideal match.
How can I find cheap hotels with restaurants in St. John's?
The best way to track down cheap hotels with restaurants in St. John's is with Expedia's easy-to-use filter tool. Book accommodation with restaurants or tasty extra touches, like included dinner. You can also refine your search results by budget, star rating and amenities to snag unbeatable deals with only a few clicks.
What is there to do in St. John's near my hotel with restaurants?
You'll find loads of superb things to do and see in St. John's. Discover top attractions like Dickenson Bay Beach, Deep Bay Beach and Eden Beach. Hawksbill Beach, St. John's Cathedral and Museum of Antigua and Barbuda are other must-do's.