Search Hotels with Restaurant in New Brunswick

    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 New Brunswick Hotels with Restaurant

Top New Brunswick Hotels with Restaurant

Riverside Resort & Conference Centre

3.0 star property
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. "
Riverside Resort & Conference Centre

Fredericton Inn

3.0 star property
8.0 out of 10, Very good, (1497)
"We loved the location and cleanliness of this lovely Fredericton Inn . Would definitely recommend it and stay there again!"
Fredericton Inn

Algonquin Resort St Andrews by-the-Sea Autograph Collection

4.0 star property
9.0 out of 10, Wonderful, (1008)
"Lovely resort in an adorable town!"
The price is ₹17,112
₹21,844 total
includes taxes & fees
27 Jul - 28 Jul
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Rodd Moncton Hotel

3.0 star property
8.8 out of 10, Excellent, (1196)
"Excellent location, staff and accomadations. "
Rodd Moncton Hotel

Crowne Plaza Saint John Harbour View by IHG

4.0 star property
8.8 out of 10, Excellent, (313)
"Nice hotel in central location with beautiful harbor view"
The price is ₹10,653
₹12,679 total
includes taxes & fees
10 Aug - 11 Aug
Crowne Plaza Saint John Harbour View by IHG

Delta Hotels by Marriott Beausejour

3.5 star property
8.4 out of 10, Very good, (1005)
"Amazing hotel and staff. 👍👍👍"
The price is ₹12,470
₹14,842 total
includes taxes & fees
20 Jul - 21 Jul
Delta Hotels by Marriott Beausejour

Chateau Moncton Trademark Collection by Wyndham

4.5 star property
9.6 out of 10, Exceptional, (2501)
"Very pleasant stay"
The price is ₹11,843
₹14,097 total
includes taxes & fees
20 Jul - 21 Jul
Chateau Moncton Trademark Collection by Wyndham

Hilton Saint John

4.5 star property
8.0 out of 10, Very good, (1006)
"Great hotel to stay and explore historic port of Saint John."
The price is ₹9,976
₹11,874 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, (1004)
"Great staff and the hotel is right uptown and close to everything "
The price is ₹10,739
₹12,782 total
includes taxes & fees
27 Jul - 28 Jul
Delta Hotels by Marriott Saint John

Rodd Miramichi

3.5 star property
9.4 out of 10, Exceptional, (1010)
"Had a great stay. "
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

Frequently asked questions

How much do hotels with dining in New Brunswick cost?
Expect to pay between ₹9,976 and ₹17,112 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 flavours of New Brunswick when you base yourself at one of our multiple hotels with dining. With a total average guest review rating of 8.7, there's an appetising 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 restaurants 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 centre 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 ₹9,976 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 travelling 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 restaurants in New Brunswick with Expedia?
Expedia makes it a cinch to find your ideal hotel with restaurants 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 restaurants in New Brunswick?
A wonderful way to get cheap hotels with restaurants 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 restaurants?
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.