Search Hotels with Restaurant in Saint John

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

Saint John Accommodation: Most Popular Cities to Stay

Check availability on Saint John Hotels with Restaurant

Top Saint John Hotels with Restaurant

Ocean Point Beach Resort & Spa - Adults Only

4.0 star property
St. John's
8.6 out of 10, Excellent, (595)
"Staff was courtesy and the hotel was conveniently located on the beach which is perfect for relaxing."
United States
Greg
Ocean Point Beach Resort & Spa - Adults Only

Galley Bay Resort & Spa

5.0 star property
Five Islands Village
9.4 out of 10, Exceptional, (462)
"Enjoyed all inclusive table service rather than the usual buffet style. Room was right on the beach."
United Kingdom
Richard
Galley Bay Resort & Spa

Starfish Halcyon Cove Resort Antigua - All Inclusive

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

Siboney Beach Club

4.0 star property
St. John's
8.8 out of 10, Excellent, (512)
"Very nice staff and beautiful property"
United States
Anabel
The price is 5.928.750 ₫
7.793.013 ₫ total
includes taxes & fees
16 Nov - 17 Nov
Siboney Beach Club

Trade Winds Hotel

4.0 star property
Dickenson Bay
8.6 out of 10, Excellent, (305)
"Friendly warm atmosphere staff amazing "
United Kingdom
Karen
Trade Winds Hotel

Antigua Village Beach Resort

3.0 star property
Dickenson Bay
8.8 out of 10, Excellent, (396)
"Loved the area and staff is great housekeeping is so warm and loving everyone has become family will definitely stay here again also views at the restaurant steps away is amazing "
United States
Forrest W
Antigua Village Beach Resort

Heritage Hotel

3.0 star property
St. John's
6.8 out of 10, (375)
"The Heritage is right downtown with easy access to food and shopping. The facility is older but the rooms are large and clean."
Canada
Jerome
The price is 2.371.589 ₫
3.275.418 ₫ total
includes taxes & fees
1 Dec - 2 Dec
Heritage Hotel

Buccaneer Beach Club

3.0 star property
St. John's
9.4 out of 10, Exceptional, (470)
"Comfy rooms for long stays and on a beautiful part of the beach. "
United States
Jens
Buccaneer Beach Club

Hawksbill Resort Antigua

4.0 star property
Five Islands Village
8.8 out of 10, Excellent, (310)
",Great quiet place for a vacation"
United States
Robert A
The price is 10.151.601 ₫
12.140.763 ₫ total
includes taxes & fees
22 Nov - 23 Nov
Hawksbill Resort Antigua

Northshore Seaside Suites

3.0 star property
St. John's
8.8 out of 10, Excellent, (304)
"The views were beautiful "
United States
Kathi
The price is 5.630.468 ₫
8.392.475 ₫ total
includes taxes & fees
16 Nov - 17 Nov
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

Top Saint John Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in Saint John cost?
You'll pay between 3.275.418 ₫ and 12.140.763 ₫ 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.