Photo by Tourism New Brunswick

Hotels with Restaurants in New Brunswick

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

Top Cities in New Brunswick

Check availability on New Brunswick Hotels with Restaurants

Top New Brunswick Hotels with Restaurants

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, (1682)
"The Fredericton Inn is a convenient place to stop for a quick stay."
Canada
Adrian
The price is P4,582
P5,454 total
includes taxes & fees
Nov 16 - Nov 17
Fredericton Inn

Algonquin Resort St Andrews by-the-Sea Autograph Collection

4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1004)
"Amazing place! "
Canada
Anita
The price is P5,856
P6,939 total
includes taxes & fees
Nov 16 - Nov 17
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Rodd Moncton Hotel

3.0 star property
Moncton
9.0 out of 10, Wonderful, (1293)
"The staff were super friendly and check in / out was perfect. "
Canada
Cindy
The price is P5,637
P6,709 total
includes taxes & fees
Dec 8 - Dec 9
Rodd Moncton Hotel

Crowne Plaza Saint John Harbour View by IHG

4.0 star property
North End
8.8 out of 10, Excellent, (480)
"Great staff, great room, easy access."
Canada
Melanie
The price is P4,918
P5,854 total
includes taxes & fees
Nov 30 - Dec 1
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, (1006)
"Our stay at the property was good! "
Canada
Lynn
The price is P7,945
P9,456 total
includes taxes & fees
Nov 17 - Nov 18
Delta Hotels by Marriott Beausejour

Chateau Moncton Trademark Collection by Wyndham

4.5 star property
Moncton
9.6 out of 10, Exceptional, (2618)
"Awesome stay!!!"
United States
stephen
The price is P5,833
P6,942 total
includes taxes & fees
Nov 16 - Nov 17
Chateau Moncton Trademark Collection by Wyndham

Hilton Saint John

4.5 star property
Uptown
8.0 out of 10, Very Good, (1012)
"Staff was amazing room was very clean and comfortable felt like being home"
United States
Ryan
The price is P4,895
P5,826 total
includes taxes & fees
Nov 18 - Nov 19
Hilton Saint John

Delta Hotels by Marriott Saint John

3.5 star property
Uptown
8.8 out of 10, Excellent, (1007)
"I had a great stay! The room was very spacious and clean. The staff was great. "
United States
Tenna
The price is P5,136
P6,113 total
includes taxes & fees
Nov 21 - Nov 22
Delta Hotels by Marriott Saint John

Rodd Miramichi

3.5 star property
Miramichi
9.2 out of 10, Wonderful, (1005)
"Hotel was quiet, clean, and comfortable."
Canada
Janice
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 P5,454 and P9,456 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 P5,454 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.