Hotels with Restaurants in New Brunswick from $82

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in New Brunswick

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
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, (1029)
"Pretty good."
The price is $82
$101 total
includes taxes & fees
Jun 9 - Jun 10
Fredericton Inn
Algonquin Resort St Andrews by-the-Sea Autograph Collection
4.0 star property
9.0 out of 10, Wonderful, (1004)
"The Algonquin Hotel and surrounding property are lovely. The amenities really make for a special stay as does the staff who to a person, were warm, welcoming and interested in ensuring every need of the guests was addressed. We enjoyed the 'common areas" and the excellent restaurants. The breakfast was delicious. However, the room needed updating in every way although the bathroom had already been done. The heat / ac was broken in the room and while they attempted to repair it immediately, that...
The price is $165
$213 total
includes taxes & fees
Jul 4 - Jul 5
Algonquin Resort St Andrews by-the-Sea Autograph Collection
Save an average of 15% on thousands of hotels when you're signed in
Rodd Moncton Hotel
3.0 star property
8.4 out of 10, Very Good, (1005)
"Great location, comfortable room and bed. The bathroom was a little too small."
The price is $94
$112 total
includes taxes & fees
Jun 9 - Jun 10
Rodd Moncton Hotel
Crowne Plaza Saint John Harbour View, an IHG Hotel
3.0 star property
8.6 out of 10, Excellent, (47)
"Overall,good,clean"
The price is $101
$124 total
includes taxes & fees
Jun 16 - Jun 17
Crowne Plaza Saint John Harbour View, an IHG Hotel
Delta Hotels by Marriott Beausejour
3.5 star property
8.4 out of 10, Very Good, (1005)
"This place is truly in the heart of everything Moncton. If you stay at this hotel you can walk to everything from restaurants to malls, pubs and markets."
The price is $111
$132 total
includes taxes & fees
Jun 16 - Jun 17
Delta Hotels by Marriott Beausejour
Chateau Moncton Trademark Collection by Wyndham
4.5 star property
9.6 out of 10, Exceptional, (2182)
"."
The price is $108
$129 total
includes taxes & fees
Jun 9 - Jun 10
Chateau Moncton Trademark Collection by Wyndham
Hilton Saint John
4.5 star property
7.8 out of 10, Good, (1001)
"Walking distance to downtown, very clean, great matress"
The price is $109
$130 total
includes taxes & fees
Jun 16 - Jun 17
Hilton Saint John
Delta Hotels by Marriott Saint John
3.5 star property
8.6 out of 10, Excellent, (1001)
"The property was just fine. Nothing spectacular but nothing horrible either. Just fine.😀"
The price is $105
$125 total
includes taxes & fees
Jun 23 - Jun 24
Delta Hotels by Marriott Saint John
Rodd Miramichi
3.5 star property
9.2 out of 10, Wonderful, (1007)
"Rooms were spotless and modern. Staff were great. Comfortable beds. "
The price is $105
$126 total
includes taxes & fees
Jun 9 - Jun 10
Rodd Miramichi
Don't see what you're looking for?
See all available properties in New Brunswick
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.

New Brunswick Hotels with Restaurants information

 

Hotels with Restaurants in New Brunswick

192

Highest price
$165
Cheapest price
$82
Number of guest reviews
10,200
Total number of hotels in New Brunswick
967

 

Frequently asked questions

How much do hotels with dining in New Brunswick cost?
Hotels in New Brunswick range between $82 to $165 per night. Come with an appetite — these stays have restaurants or are close to some great culinary experiences. 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 best hotels with dining in New Brunswick?
New Brunswick has multiple hotels with dining that have a total average guest review rating of 8.4. Want to sample the food scene in Saint John? Reserve a room at Chateau Saint John Trademark Collection by Wyndham, a 4.5-star stay with free self parking and dry cleaning and laundry services. Or, eat your way around Saint John from Holiday Inn Express Saint John Harbour Side, an IHG Hotel. Also a traveler favorite, it has a 4-star rating and conveniences such as many nearby restaurants and a swimming pool.
How many hotels with dining are there in New Brunswick?
Pick from 192 hotels that offer access to awesome dining throughout New Brunswick. Whether you’re after a hotel with a restaurant or one that puts you at the heart of a food-lover’s universe, Expedia makes it simple to find your ideal digs.
Are there any family-friendly hotels with dining in New Brunswick?
Yes, so round up your group and organize that New Brunswick vacay! If Saint John is your destination, make a booking at Chateau Saint John Trademark Collection by Wyndham. This 4.5-star family-friendly hotel will put you near some tasty foodie experiences. Amenities here include a swimming pool and complimentary breakfast. Another top choice with dining is Holiday Inn Express Saint John Harbour Side, an IHG Hotel. Also in Saint John, it has a 4-star rating and has a swimming pool and complimentary breakfast. Once you’ve checked in and savored some of the local gastronomy, it’s time to explore Saint John. Enjoy fun days out at family-friendly attractions such as Cherry Brook Zoo and Harbour Station.
Are there any 5-star hotels with dining in New Brunswick?
There are no 5-star hotels with dining in New Brunswick. But you will find 4-star escapes that’ll cater to your culinary wishes. If you’re headed to the well-known city of Saint John, you’ll feel at home at Hilton Saint John. As well as access to dining, it comes with a sauna and a swimming pool. Another place that offers easy access to some terrific food experiences is Chateau Saint John Trademark Collection by Wyndham. A 24-hour front desk and a staffed front desk help make this 4-star stay in Saint John a comfortable base.
Why book your hotel with dining in New Brunswick with Expedia?
Whether you’re seeking a hotel with a restaurant, or one that’s near a foodie hot spot, Expedia will have an escape that’s to your tastes. Use our handy filters to search for New Brunswick hotels with their own dining venues. You can also refine your search for accommodations in top locations filled with restaurants, markets or cafés. Whatever you decide on, you’ll always pick up a tasty bargain with Expedia!
How can I find cheap hotels with dining in New Brunswick?
With Expedia’s handy filter tool, comparing cheap hotels with dining in New Brunswick is a breeze. To find stays that’ll make your wallet smile, tailor your search results by budget, meal plans and star rating.
What is there to do in New Brunswick near my hotel with dining?
One of the most important travel accessories for your New Brunswick vacation is a good itinerary! Saint John Imperial Theatre, Cathedral of the Immaculate Conception and Saint John Jewish Historical Museum are some of the top sights if you’re bound for Saint John. Fredericton is also home to impressive attractions, such as The Playhouse Fredericton. Want to explore more? Carve out some time for Christ Church Cathedral and Science East too.

Recent reviews of New Brunswick hotels
Expedia verified reviews