Photo by Tourism New Brunswick

Hotels with Restaurants in New Brunswick from $54

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

Top Cities in New Brunswick

Check availability on New Brunswick Hotels with Restaurants

Pick from 192 New Brunswick Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Riverside Resort & Conference Centre

3.0 star property
Kingsclear
7.4 out of 10, Good, (934)
"Why am I getting emails about this resort? They cancelled due to Covid and Expedia keeps sending me emails about ‘my stay’ even though it was cancelled. "
Canada
Anonymous traveler
Riverside Resort & Conference Centre

Fredericton Inn

3.0 star property
Fredericton
8.2 out of 10, Very Good, (1692)
"Great place to stay would highly recommend"
Canada
Siegfried
$45 nightly
The price is $54
Nov 23 - Nov 24
Total with taxes and fees
Fredericton Inn

Algonquin Resort St Andrews by-the-Sea Autograph Collection

4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1002)
"Great Hotel"
Canada
Shelley
$113 nightly
The price is $134
Dec 14 - Dec 15
Total with taxes and fees
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Rodd Moncton Hotel

3.0 star property
Moncton
9.0 out of 10, Wonderful, (1297)
"Great place to stay when visiting the area."
United States
Mark
$79 nightly
The price is $95
Nov 30 - Dec 1
Total with taxes and fees
Rodd Moncton Hotel

Crowne Plaza Saint John Harbour View by IHG

4.0 star property
North End
8.8 out of 10, Excellent, (482)
"Nice place AMAZING STAFF"
United States
Stina
$83 nightly
The price is $99
Nov 23 - Nov 24
Total with taxes and fees
Crowne Plaza Saint John Harbour View by IHG

Delta Hotels by Marriott Beausejour

3.5 star property
Moncton
8.4 out of 10, Very Good, (1003)
"Our stay at the property was good! "
Canada
Lynn
$135 nightly
The price is $160
Nov 24 - Nov 25
Total with taxes and fees
Delta Hotels by Marriott Beausejour

Chateau Moncton Trademark Collection by Wyndham

4.5 star property
Moncton
9.6 out of 10, Exceptional, (2632)
"Excellent location, friendly staff, delicious breakfast, and very clean!"
Canada
Kara
$99 nightly
The price is $118
Dec 2 - Dec 3
Total with taxes and fees
Chateau Moncton Trademark Collection by Wyndham

Hilton Saint John

4.5 star property
Uptown
8.0 out of 10, Very Good, (1004)
"Stay was excellent and the staff was friendly and efficient."
United States
Bruce
$83 nightly
The price is $99
Dec 2 - Dec 3
Total with taxes and fees
Hilton Saint John

Delta Hotels by Marriott Saint John

3.5 star property
Uptown
8.8 out of 10, Excellent, (1010)
"Room was clean, staff and breakfast great "
Canada
Alicia
$87 nightly
The price is $104
Dec 14 - Dec 15
Total with taxes and fees
Delta Hotels by Marriott Saint John

Rodd Miramichi

3.5 star property
Miramichi
9.4 out of 10, Exceptional, (1002)
"Hotel was quiet, clean, and comfortable."
Canada
Janice
$94 nightly
The price is $112
Dec 3 - Dec 4
Total with taxes and fees
Rodd Miramichi
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 New Brunswick Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in New Brunswick cost?
Expect to pay between $54 and $160 per night for hotels in New Brunswick. The perfect stay with a restaurant, or one that offers access to awesome culinary experiences, 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 New Brunswick?
Experience the flavors of New Brunswick when you base yourself at one of our multiple hotels with dining. With a total average guest review rating of 8.6, there's an appetizing option for every taste and budget. If you're on your way to Saint John, consider Chateau Saint John Trademark Collection by Wyndham, a 4.5-star retreat with complimentary breakfast and WiFi. Another recommendation in Saint John is Holiday Inn Express Saint John Harbour Side, an IHG Hotel. This 4-star hotel includes a swimming pool and a nearby boardwalk.
How many hotels with dining are there in New Brunswick?
Pick from 192 hotels that offer access to great dining throughout New Brunswick. Whether you're in search of a hotel with restaurants or one that places you at the center of a culinary hub, Expedia will help you secure the perfect digs.
What are the best cheap hotels with dining in New Brunswick?
Save cash on your New Brunswick trip by locking in hotels with dining from just $54 per night. Planning to explore the must-see attractions of Saint John? Unpack your bags at Days Inn by Wyndham Saint John New Brunswick. This wallet-friendly option with a barbecue grill and pillow top mattresses is the perfect base to discover the local dining scene. If you're on your way to Moncton, we recommend Holiday Inn Express & Suites Moncton, an IHG Hotel. Along with pool sun loungers and a tennis court, you'll have access to some delicious foodie experiences. Explore New Brunswick on a shoestring by filling your travel itinerary with fantastic free attractions. Cathedral of the Immaculate Conception in Saint John is a must-see after you've got your teeth into the local food scene. If you're visiting Moncton, you won't have to spend a cent when visiting Magnetic Hill Winery. 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.
Are there any family-friendly hotels with dining in New Brunswick?
You'll find some terrific family-friendly hotels with dining in New Brunswick. If you're traveling to Saint John, experience the culinary delights of the city from Chateau Saint John Trademark Collection by Wyndham. Amenities at this 4.5-star stay include complimentary breakfast and WiFi. Holiday Inn Express Saint John Harbour Side, an IHG Hotel is another great pick for families looking for hotels with restaurants or near foodie areas. This 4-star option comes with complimentary breakfast and laundry facilities and is also in Saint John. You'll find plenty of fabulous things to do with your family in Saint John. Rockwood Park and Stonehammer Geopark deliver a wonderful day out.
Are there any 5-star hotels with dining in New Brunswick?
While there are no 5-star hotels with dining in New Brunswick, there are still upscale options to pick from. Saint John on your must-visit list? Holiday Inn Express Saint John Harbour Side, an IHG Hotel is a 4-star retreat that will put you close to some scrumptious food experiences. A spa tub and a swimming pool are among the amenities here. Best Western Plus Saint John Hotel & Suites is another top choice with dining in Saint John. Also rated 4 stars and featuring a swimming pool and pool sun loungers, you'll find plenty to love about this hotel.
Why book your hotel with dining in New Brunswick with Expedia?
Expedia makes it a cinch to find your ideal hotel with dining in New Brunswick. Find your way to the filters to search for properties with their own restaurants. If you have a certain budget, select how much you want to spend and the preferred star rating of your hotel. We'll help you find the right place whatever your bank balance or tastes.
How can I find cheap hotels with dining in New Brunswick?
A wonderful way to get cheap hotels with dining in New Brunswick is with Expedia's easy-to-use filter tool. Book getaways with restaurants or tasty extra touches, like included lunch and dinner. You can also narrow your search by amenities, budget and star rating to nab unbeatable rates in a few clicks.
What is there to do in New Brunswick near my hotel with dining?
Whether you love dining, sightseeing, museums or malls, New Brunswick offers it all, and more! The popular city of Saint John is home to lots of things to do, including Saint John Imperial Theatre, New Brunswick Museum and Cathedral of the Immaculate Conception. If you're planning an escape to Fredericton, The Playhouse Fredericton, Fredericton Region Museum and Science East shouldn't be missed.