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

Check availability on Saint John Hotels with Restaurant

This weekend
Next weekend

Top Saint John Hotels with Restaurant

Crowne Plaza Saint John Harbour View by IHG

4.0 star property
8.8 out of 10, Excellent, (302)
"Staff was great, hotel was clean and the pool was wonderful. "
The price is 2.931.796 ₫
3.489.568 ₫ total
includes taxes & fees
7 Jul - 8 Jul
Crowne Plaza Saint John Harbour View by IHG

Hilton Saint John

4.5 star property
8.0 out of 10, Very good, (1001)
"Very nice property and staff. We enjoyed our stay."
The price is 3.024.379 ₫
3.599.767 ₫ total
includes taxes & fees
27 Jul - 28 Jul
Hilton Saint John

Delta Hotels by Marriott Saint John

3.5 star property
8.8 out of 10, Excellent, (1005)
"Great staff and the hotel is right uptown and close to everything "
The price is 3.242.335 ₫
3.859.189 ₫ total
includes taxes & fees
27 Jul - 28 Jul
Delta Hotels by Marriott Saint John

Timberland Motel

3.0 star property
7.8 out of 10, Good, (275)
"Needs updating especially in bathroom. Carpet please remove!"
The price is 3.002.779 ₫
3.895.913 ₫ total
includes taxes & fees
5 Aug - 6 Aug
Timberland Motel

Hampton Inn & Suites Saint John

4.0 star property
8.6 out of 10, Excellent, (1008)
"Great hotel!"
The price is 3.025.151 ₫
3.600.686 ₫ total
includes taxes & fees
20 Jul - 21 Jul
Hampton Inn & Suites Saint John

Shadow Lawn Inn

3.5 star property
9.4 out of 10, Exceptional, (201)
"It was very charming, the bed and pillows were very comfortable. Breakfeast is delicious and the service excellent."
The price is 4.215.440 ₫
5.017.529 ₫ total
includes taxes & fees
9 Jul - 10 Jul
Shadow Lawn Inn

Chateau Saint John Trademark Collection by Wyndham

4.5 star property
9.4 out of 10, Exceptional, (1691)
"Excellent location, extremely friendly and helpful staff at check-in!"
The price is 3.060.525 ₫
3.642.791 ₫ total
includes taxes & fees
6 Jul - 7 Jul
Chateau Saint John Trademark Collection by Wyndham

Pine cone Motel

2.5 star property
9.2 out of 10, Wonderful, (560)
"Staff was very welcoming and friendly. Breakfast was great."
The price is 2.213.587 ₫
2.545.625 ₫ total
includes taxes & fees
5 Aug - 6 Aug
Pine cone Motel

Best Western Plus Saint John Hotel & Suites

4.0 star property
8.8 out of 10, Excellent, (924)
"Great location to restaurants and shopping"
The price is 3.252.818 ₫
3.871.660 ₫ total
includes taxes & fees
6 Jul - 7 Jul
Best Western Plus Saint John Hotel & Suites

Holiday Inn Express Saint John Harbour Side by IHG

4.0 star property
9.4 out of 10, Exceptional, (1005)
"Nice place to stay"
The price is 3.259.694 ₫
3.957.449 ₫ total
includes taxes & fees
6 Jul - 7 Jul
Holiday Inn Express Saint John Harbour Side by IHG
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

What are the best hotels with dining in Saint John?
A favourite is Chateau Saint John Trademark Collection by Wyndham. Settle in at this 4.5-star stay which offers front desk services and WiFi. Holiday Inn Express Saint John Harbour Side, an IHG Hotel is another sought-after hotel with dining to look into. Spend your break at this 4-star option and make the most of amenities like a swimming pool and laundry services. You can pick from multiple hotels with dining in Saint John with a total average guest review rating of 8.7.
How many hotels with restaurants are there in Saint John?
You'll find 28 hotels offering access to great dining options in Saint John. Whether you're travelling with the kids or getting away with your buddies, Expedia can help you score the perfect place.
What are the best cheap hotels with dining in Saint John?
Use Days Inn by Wyndham Saint John New Brunswick as a base to explore the sights, sounds and tastes of Saint John. This well-priced getaway comes with amenities such as a barbecue grill and pool sun loungers. Another stay that'll satisfy both your budget and appetite is UNB Saint John Summer Hotel. Conveniences here include a barbecue grill and a cafe. Hotels with dining in Saint John are priced from 2.213.587 ₫ per night. Exploring free attractions in Saint John makes your travel budget stretch even further. Cathedral of the Immaculate Conception and Irving Nature Park are favourites among visitors. With the money you save, you can dig into a great meal. This price was 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 top motels with restaurants in Saint John?
Delve into the culinary flavours of this vibrant destination when you book a room at Park Plaza Motel. This motel with dining includes a terrace and a cafe, and is conveniently located just 5 km northeast of Saint John's downtown area.When the time comes to slip into your walking shoes and discover your surroundings, visit Saint John Imperial Theatre. New Brunswick Museum is another top attraction worth seeing in Saint John.
Are there any family-friendly hotels with dining in Saint John?
Many travellers after a family-friendly hotel with dining in Saint John choose Chateau Saint John Trademark Collection by Wyndham. With a 4.5-star rating and amenities including complimentary breakfast and WiFi, you'll feel right at home here. Holiday Inn Express Saint John Harbour Side, an IHG Hotel is a 4-star stay that will also place you within easy reach of the local food scene. Complimentary breakfast and housekeeping services help make it a comfortable base for your family trip. Once you've checked in and dropped off your bags, there are lots of family-friendly attractions to visit in and around Saint John. Rockwood Park and Stonehammer Geopark are two popular options.
Are there any 5-star hotels with dining in Saint John?
While 5-star options are in short supply, there are 4-star hotels that offer access to terrific dining experiences in Saint John. Check in to Holiday Inn Express Saint John Harbour Side, an IHG Hotel, approximately 2 km from downtown. A spa tub and a pillow menu are just two of the many amenities included here. Best Western Plus Saint John Hotel & Suites is another stylish option that's sure to tickle your taste buds. It's located around 5 km from the centre of Saint John and offers top amenities like a swimming pool and a separate sitting area.
Why book your hotel with restaurants in Saint John with Expedia?
Booking a hotel with restaurants in Saint John is as easy as entering your travel dates and choosing an option that satisfies your needs. On the search for a stay that has an on-site restaurant or is in a culinary hot spot? Want it to be luxurious or affordable? Use Expedia's filters to narrow your results even further and find your ideal pad.
How can I find cheap hotels with restaurants in Saint John?
With Expedia's useful filter tool, scoring cheap hotels with restaurants in Saint John is a cinch. To discover stays that are very pocket friendly, tailor your search results by star rating, budget and meal plans.
What is there to do in Saint John near my hotel with restaurants?
Whatever you're interested in, Saint John has tons of things to keep you on the move. Saint John Imperial Theatre, New Brunswick Museum and Cherry Brook Zoo are on most travellers' schedules. Don't head home without exploring Cathedral of the Immaculate Conception, Saint John Jewish Historical Museum and University of New Brunswick - Saint John either. With Expedia's Saint John hotel deals, you can see even more fabulous attractions like these with the money you save.