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

Search New Brunswick Hotels

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

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 CA $89 per night from Apr 16 to Apr 17
4.6/5Exceptional! (994 reviews)

"Very clean,excellent service :) The staff was very helpful ."…"

Reviewed on Apr. 12, 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 CA $99 per night from Apr 21 to Apr 22
4.4/5Excellent! (998 reviews)

"Our stay was great, the only nit pick was the TV channel selection wasn’t the greatest. Other then that, we’ll be back again!"…"

Reviewed on Apr. 14, 2021

Best Western Plus Fredericton Hotel & Suites
Rodd Miramichi
3.5 out of 5
1809 Water St, Miramichi, NB
Free cancellationReserve now, pay when you stay
The price is CA $117 per night from May 16 to May 17
4.6/5Wonderful! (601 reviews)

"It was a lovely stay. Being able to access a walking trail, albeit a short one, was great."…"

Reviewed on Apr. 10, 2021

Rodd Miramichi
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 & Suites by Wyndham Moncton
2.5 out of 5
2515 Mountain Road, Moncton, NB
Free cancellationReserve now, pay when you stay
The price is CA $80 per night from Apr 21 to Apr 22
3.9/5Good! (1,171 reviews)

"There was nothing unique it was just a nice stay , friendly staff"…"

Reviewed on Apr. 11, 2021

Days Inn & Suites by Wyndham Moncton
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 CA $111 per night from Apr 16 to Apr 17
4.4/5Wonderful! (776 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
Fredericton Inn
3 out of 5
1315 Regent St, Fredericton, NB
Free cancellationReserve now, pay when you stay
The price is CA $84 per night from Apr 16 to Apr 17
4.1/5Very Good! (986 reviews)

"The fact it was right beside a shopping mall was a plus. Somewhat dated but very clean"…"

Reviewed on Apr. 12, 2021

Fredericton Inn
Algonquin Resort St Andrews by-the-Sea Autograph Collection
4 out of 5
184 Adolphus Street, St. Andrews, NB
Free cancellationReserve now, pay when you stay
The price is CA $132 per night from Apr 22 to Apr 23
4.5/5Wonderful! (993 reviews)

"Character was above expection. Loved the firepits outside. Met new people in a relaxed atmosphere out in the open, distanced around the fire so covid didn't seem to be such an issue. Much needed laughter over silliness in this time of such seriousness of the pandemic."…"

Reviewed on Apr. 12, 2021

Algonquin Resort St Andrews by-the-Sea Autograph Collection
Travelodge Suites by Wyndham Moncton
2 out of 5
2475 Mountain Rd, Moncton, NB
Free cancellationReserve now, pay when you stay
The price is CA $72 per night from Apr 22 to Apr 23
4/5Very Good! (997 reviews)

"Staff was excellent and enjoyed my stay. Would recommend Travelodge to everyone."…"

Reviewed on Mar. 30, 2021

Travelodge Suites by Wyndham Moncton
Radisson Kingswood
3 out of 5
41 Kingswood Park, Hanwell, NB
Free cancellationReserve now, pay when you stay
The price is CA $98 per night from Apr 16 to Apr 17
4.6/5Exceptional! (505 reviews)

"Great new hotel, definitely a family hotel, very clean."…"

Reviewed on Apr. 5, 2021

Radisson Kingswood
Delta Hotels by Marriott Beausejour
3.5 out of 5
750 Main St, Moncton, NB
Free cancellationReserve now, pay when you stay
The price is CA $116 per night from Apr 28 to Apr 29
4.2/5Excellent! (995 reviews)

"The pool and slide were great . Beds really comfortable"…"

Reviewed on Mar. 22, 2021

Delta Hotels by Marriott Beausejour
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.