COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Hotels in New Brunswick

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in New Brunswick

Atlantic Host Hotel
3.5 out of 5
1450 Vanier Blvd, Bathurst, NB
Free CancellationReserve now, pay when you stay
The price is $95 per night from May 12 to May 12
4.3/5Excellent! (228 reviews)
"Great"

Reviewed on May 2, 2021

Atlantic Host Hotel
Chateau Saint John Trademark Collection by Wyndham
4.5 out of 5
369 Rockland Rd, Saint John, NB
Free CancellationReserve now, pay when you stay
The price is $74 per night from May 12 to May 12
4.6/5Exceptional! (995 reviews)
"Clean, large rooms. Friendly staff! Will stay again."

Reviewed on May 9, 2021

Chateau Saint John Trademark Collection by Wyndham
Best Western Plus Fredericton Hotel & Suites
3 out of 5
333 Bishop Dr, Fredericton, NB
Free CancellationReserve now, pay when you stay
The price is $85 per night from May 24 to May 24
4.4/5Excellent! (993 reviews)
"Very beautiful"

Reviewed on May 10, 2021

Best Western Plus Fredericton Hotel & Suites
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Days Inn & Conference Centre by Wyndham Oromocto
2.5 out of 5
60 Brayson Blvd, Oromocto, NB
Free CancellationReserve now, pay when you stay
The price is $63 per night from May 22 to May 22
4.2/5Excellent! (998 reviews)
"the rooms were very clean and spacious:) the pool was nice didn't realize it was salt water so that was a shock the first time lol we really wanted to try the restaurant at the hotel even though it opened at 11 am we couldn't sit in and eat til 3:30 and we had other plans for supper and didnt want ..."

Reviewed on Apr 29, 2021

Days Inn & Conference Centre by Wyndham Oromocto
Hotel Moncton
3 out of 5
2779 Mountain Road, Moncton, NB
Free CancellationReserve now, pay when you stay
The price is $58 per night from May 12 to May 12
3.9/5Very Good! (1,064 reviews)
"This is a great, basic hotel/motel option. I've stayed a few times. Clean, comfy bed, and larger than expected room (upgraded King room). I would gladly recommend for someone looking to stay near the casino/magnetic hill area, on a budget."

Reviewed on May 3, 2021

Hotel Moncton
Danny’s Hotel Suites, SureStay Collection by Best Western
4 out of 5
1223 Rue Principale, Beresford, NB
Free CancellationReserve now, pay when you stay
The price is $87 per night from May 17 to May 17
4.2/5Excellent! (180 reviews)
"They respect well the COVID guidelines, our room was nice and quiet, clean, comfortable bed, easily controlled temperature in the room."

Reviewed on Apr 26, 2021

Danny’s Hotel Suites, SureStay Collection by Best Western
Rodd Miramichi
3.5 out of 5
1809 Water St, Miramichi, NB
Free CancellationReserve now, pay when you stay
The price is $84 per night from Jun 6 to Jun 6
4.6/5Wonderful! (604 reviews)
"Great service. Excellent time spend there."

Reviewed on Apr 25, 2021

Rodd Miramichi
Chateau Moncton Trademark Collection by Wyndham
4.5 out of 5
100 Main St, Moncton, NB
Free CancellationReserve now, pay when you stay
The price is $82 per night from May 12 to May 12
4.7/5Exceptional! (1,065 reviews)
"Loved our stay here and can’t wait to visit it again after Covid when everything is available"

Reviewed on May 10, 2021

Chateau Moncton Trademark Collection by Wyndham
Delta Hotels by Marriott Fredericton
3.5 out of 5
225 Woodstock Rd, Fredericton, NB
Free CancellationReserve now, pay when you stay
The price is $105 per night from May 19 to May 19
4.4/5Wonderful! (777 reviews)
"Had a great stay. Beds very comfortable and rooms clean. Staff were very helpful and kind. Only negative was that the pool was busy and unable to book a time that day to swim. Hotel did give us a late check out to swim late the next morning. Would definitely visit again"

Reviewed on Mar 8, 2021

Delta Hotels by Marriott Fredericton
Days Inn & Suites by Wyndham Moncton
2.5 out of 5
2515 Mountain Road, Moncton, NB
Free CancellationReserve now, pay when you stay
The price is $77 per night from May 12 to May 12
3.9/5Good! (1,144 reviews)
"I enjoy staying at Days Inn. Easy check in. Hot breakfast is delicious. Easy check it as well."

Reviewed on May 2, 2021

Days Inn & Suites by Wyndham Moncton
Don't see what you're looking for?
See all available properties in New Brunswick
View all properties
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.