Search Hotels with Restaurant in Saint John

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Saint John Accommodation: Most Popular Cities to Stay

Check availability on Saint John Hotels with Restaurant

This weekend
Next weekend

Top Saint John Hotels with Restaurant

Ocean Point Beach Resort & Spa - Adults Only

4.0 star property
8.6 out of 10, Excellent, (575)
"I had a very enjoyable stay. The staff was really friendly, accommodating and welcoming. "
Ocean Point Beach Resort & Spa - Adults Only

Galley Bay Resort & Spa

5.0 star property
9.4 out of 10, Exceptional, (449)
"We stayed at Galley "
Galley Bay Resort & Spa

Starfish Halcyon Cove Resort Antigua - All Inclusive

4.5 star property
6.6 out of 10, (620)
"Free breakfast lunch and dinner. Friendly staff as well."
Starfish Halcyon Cove Resort Antigua - All Inclusive

Siboney Beach Club

4.0 star property
8.8 out of 10, Excellent, (495)
"Best beach and food nearby"
The price is 6.271.440 ₫
8.226.039 ₫ total
includes taxes & fees
30 Jun - 1 Jul
Siboney Beach Club

Trade Winds Hotel

4.0 star property
8.6 out of 10, Excellent, (288)
"Great place to stay"
Trade Winds Hotel

Antigua Village Beach Resort

3.0 star property
8.8 out of 10, Excellent, (376)
"Love that we were right at the beach! Property definitely need some upgrades especially to the rooms but overall everything was good"
Antigua Village Beach Resort

Heritage Hotel

3.0 star property
6.8 out of 10, (351)
"Staying next to big banana restaurant was a plus "
Heritage Hotel

Buccaneer Beach Club

3.0 star property
9.4 out of 10, Exceptional, (441)
"Nice property with the beach steps away "
Buccaneer Beach Club

Hawksbill Resort Antigua

4.0 star property
8.8 out of 10, Excellent, (204)
"Really nice hotel. Clean, friendly staff and nice and close to everything"
The price is 7.007.722 ₫
8.460.985 ₫ total
includes taxes & fees
10 Jul - 11 Jul
Hawksbill Resort Antigua

Northshore Seaside Suites

3.0 star property
8.8 out of 10, Excellent, (302)
"Lovely place would definitely visit again "
The price is 3.796.834 ₫
5.620.778 ₫ total
includes taxes & fees
1 Jul - 2 Jul
Northshore Seaside Suites
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.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels with dining in Saint John cost?
You'll pay between 3.796.834 ₫ and 7.007.722 ₫ per night for hotels in Saint John. An ideal stay with a restaurant, or one with access to terrific culinary experiences, is just 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 Saint John?
Take your pick of multiple hotels with dining in Saint John that have a total average guest review rating of 8.6. The Villas at Sunset Lane will have you staying near some tasty experiences. It has a 3.5-star rating and comes with individually decorated rooms and pillow top mattresses. Another popular option is Siboney Beach Club. Conveniences at this 4-star hotel include a garden and pool sun loungers.
How many hotels with restaurants are there in Saint John?
Saint John has 24 hotels with access to some excellent foodie experiences. Enter your travel dates and destination and plan your ideal getaway today.
Are there any family-friendly hotels with dining in Saint John?
There are, so round up your group and make plans for that Saint John holiday! If Potters Village is your destination, lock in a stay at Trade Winds Hotel. This 4-star family-friendly hotel will put you near some great food experiences. Amenities here include complimentary breakfast and a kids' menu. Another top pick with dining is Hodges Bay Resort and Spa. Also in Potters Village, it has a 4.5-star rating and comes with a children's pool and complimentary breakfast. You'll find plenty of fantastic things to do with your crew in Potters Village. Dickenson Bay Beach and Galley Bay provide a wonderful day out.
Are there any 5-star hotels with dining in Saint John?
Saint John has plenty of properties that perfectly blend luxury with superb dining experiences. Discover the food scene of Potters Village from Blue Waters Resort & Spa, a 5-star getaway offering amenities such as a pillow menu and a terrace. The Cove Suites at Blue Waters Resort and Spa is another top pick in Potters Village. Also rated 5 stars, a tennis court and spa facilities are among the many reasons discerning guests choose to stay here.
Why book your hotel with restaurants in Saint John with Expedia?
Whether you're on the lookout for a hotel with a restaurant, or one that's near a foodie hot spot, Expedia will have a getaway that fits your tastes. Use our handy filters to search for Saint John hotels with their own dining options. You can also search for properties in popular locations full of restaurants, markets or cafés. Whatever you choose, you'll always score a tasty deal with Expedia!
How can I find cheap hotels with restaurants in Saint John?
The quickest way to get cheap hotels with restaurants in Saint John is with Expedia's easy-to-use filter tool. Find getaways with restaurants or a few extras, like included dinner. You can also refine your search results by star rating, budget and amenities to grab unbeatable rates in a few clicks.
What is there to do in Saint John near my hotel with restaurants?
Saint John has so much to see and do, it can be challenging to decide where to start. If your travels take you to St. John's, Dickenson Bay Beach is a must-do.