Search hotels in New Brunswick, Canada

Enter your dates and choose from 504 hotels and other places to stay

Select occupancy

Check out these popular cities in New Brunswick

Moncton

151 hotels

Fredericton

35 hotels

Edmundston

28 hotels

Saint John

64 hotels

Shediac

16 hotels

Grand Falls

11 hotels

Caraquet

8 hotels

Saint Andrews

21 hotels

Alma

5 hotels

Stay in New Brunswick's best hotels!

Filter by:

Star Rating
Review score

Holiday Inn Express & Suites Moncton by IHG

Hotel in Moncton

Located within 5.4 miles of Moncton Golf & Country Club and 3.3 miles of Magic Mountain Water Park, Holiday Inn Express & Suites Moncton by IHG provides rooms in Moncton.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,258 reviews
Price from
$101.73
1 night, 2 adults

Wingate by Wyndham Dieppe Moncton

Hotel in Moncton

Set in Moncton, Wingate by Wyndham Dieppe Moncton offers water sports facilities. Featuring a fitness center, the property is located within 0.7 mi of Champlain Place.

P
Peter
From
New Zealand
We arrived early from North Sydney, from the ferry. We had our cabin cancelled inadvertently and had to sleep in the lounge of the ferry. Not good. We arrived unshaven, unshowered etc and needing a clean up. The reception staff pulled out all the stops to get a room ready for us. Fantastic and such a relief and the travel to the ferry had been a drive from hell - snow, rain, mist etc. The room was perfect, bed - very comfortable. Breakfast was definitely better than so many others. Good choice of cereals, hot food, and hot drinks. The staff that we encountered were all polite and pleasant and well trained. We had to stay an extra night due to weather conditions to our next destination. Not a problem and we had an extra very good day exploring the town of Moncton. This was certainly worth it. The staff at this hotel are well trained and exhibit a very good culture within the hotel.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,017 reviews
Price from
$102.44
1 night, 2 adults

Chateau Saint John Trademark Collection by Wyndham

Hotel in Saint John

Located within a 13-minute walk of Stonehammer Geopark and 0.8 miles of The Imperial Theatre, Chateau Saint John Trademark Collection by Wyndham provides rooms in Saint John.

N
Nadia
From
Russia
Very friendly staff, great size of the room
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,277 reviews
Price from
$91.77
1 night, 2 adults

Chateau Moncton Trademark Collection by Wyndham

Hotel in Moncton

Located in Moncton on Main Street, this hotel features a 24-hour gym, free WiFi and guest rooms with modern contemporary decor. The Petitcodiac River is steps from the hotel.

B
Becky McIlroy-Baker
From
United Kingdom
Fantastic location, great rooms and excellent value.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,039 reviews
Price from
$98.70
1 night, 2 adults

Tait House by Bower Boutique Hotels

Hotel in Shediac

Located in Shediac, 18 miles from Moncton Golf & Country Club, Tait House by Bower Boutique Hotels has accommodations with a restaurant, free private parking and a bar.

J
Jacqueline
From
United States
The staff was welcoming and helpful. The room was very clean with comfortable beds. There was no noise from the street or other rooms. A lovely foyer for morning coffee or pre dinner wine or tea. Extra coffee, water, and refrigeration was readily available. The food in the restaurant was fantastic! We had breakfast and it was so good we decided to make reservations for dinner. We were not disappointed. The location in the village was a 10 minutes walk to anything in the downtown area.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 239 reviews
Price from
$130.18
1 night, 2 adults

Amsterdam Inn & Suites, an Ascend Collection Hotel

Hotel in Florenceville

Located in Florenceville, 15 miles from Hartland Covered Bridge, Amsterdam Inn & Suites, an Ascend Collection Hotel provides accommodations with a fitness center, free private parking, a shared lounge...

M
Marilyn
From
Canada
Very comfortable beds, large rooms. Great breakfast.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 835 reviews
Price from
$99.95
1 night, 2 adults

Hilton Garden Inn Moncton Downtown, Nb

Hotel in Moncton

Located in Moncton, 1.7 miles from Moncton Golf & Country Club, Hilton Garden Inn Moncton Downtown, Nb has air-conditioned accommodations and a bar.

S
Stacy
From
Canada
Room was quiet. Bed was comfy. Had an afternoon dip in the pool. Construction started early, which is not the fault of the hotel. Would come back for future stay.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 850 reviews
Price from
$92.75
1 night, 2 adults

Hyatt Place Moncton-Downtown

Hotel in Moncton

Located in Moncton, 1.4 miles from Moncton Golf & Country Club, Hyatt Place Moncton-Downtown provides accommodations with a fitness center, private parking, a terrace and a restaurant.

C
Cassandra
From
China
Excellent location and facilities!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 652 reviews
Price from
$175
1 night, 2 adults

Canvas Moncton, Tapestry Collection By Hilton

Hotel in Moncton

Located in Moncton and with Moncton Golf & Country Club reachable within 2.1 miles, Canvas Moncton, Tapestry Collection By Hilton provides a fitness center, non-smoking rooms, free WiFi and a bar.

J
Jason
From
United States
Roof top bar, in hotel restaurant, great room!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 421 reviews
Price from
$116.14
1 night, 2 adults

Friars Bay Inn & Cottages

Hotel in Welshpool

Located in Welshpool, Friars Bay Inn & Cottages offers 3-star accommodations with a private beach area and barbecue facilities. There's a terrace and guests can use free WiFi and free private parking....

D
Diane
From
Canada
Beautiful location on the beach with a very comfortable porch. Close to restaurant Excellent staff interaction I would rebook in a heartbeat.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 375 reviews
Price from
$128.05
1 night, 2 adults
See all 504 hotels in New Brunswick

Most-booked hotels in New Brunswick in the past month

See all

Popular with guests booking hotels in New Brunswick

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,390 reviews

Popular with guests booking hotels in New Brunswick

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,194 reviews

Popular with guests booking hotels in New Brunswick

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 2,297 reviews

Popular with guests booking hotels in New Brunswick

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,168 reviews

Popular with guests booking hotels in New Brunswick

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,011 reviews

Popular with guests booking hotels in New Brunswick

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,317 reviews

Popular with guests booking hotels in New Brunswick

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,123 reviews

Popular with guests booking hotels in New Brunswick

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,131 reviews

Popular with guests booking hotels in New Brunswick

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,354 reviews

Popular with guests booking hotels in New Brunswick

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 537 reviews

New Brunswick's best hotels with breakfast

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 503 reviews

Located in Woodstock, Best Western Plus Woodstock Hotel Conference Centre is 13 miles from Hartland Covered Bridge. The hotel provides an indoor pool and a 24-hour front desk and free WiFi.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,123 reviews

Quality Hotel & Conference Centre features a fitness center, shared lounge, a terrace and bar in Edmundston. Featuring luggage storage space, this property also provides guests with a casino.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,131 reviews

Chateau Fredericton, Trademark Collection by Wyndham is located in Fredericton, 2.5 miles from Old Government House and 2.7 miles from NB Sports Hall Of Fame.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,354 reviews

Located just off the Trans-Canada Highway, this hotel is a 5-minute drive from the United States-Canada border. It serves breakfast every morning and features an indoor pool with a waterslide.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,135 reviews

Coastal Inn Moncton/ Dieppe is 4.2 mi from the Greater Moncton International Airport. It features an indoor pool, a fitness center and free WiFi.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,415 reviews

Just 2 minutes' walk from Casino New Brunswick, this nonsmoking hotel offers spacious guestrooms and suites with contemporary services. Downtown Moncton is 6.2 mi away.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,339 reviews

Ideally located moments away from the city center, this suite-style property offers relaxing amenities with a prime location just minutes away from the best shopping, restaurants and attractions in...

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 571 reviews

Located in Fredericton, 4.1 miles from Old Government House, Radisson Kingswood Hotel Fredericton, NB provides accommodations with a fitness center, free private parking, a shared lounge and a...

Budget hotels in New Brunswick

See all
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,887 reviews

Located in Fredericton, this hotel features an indoor pool with hot tub. Free WiFi is available in the guest rooms and public areas. The University of New Brunswick is 1.7 mi from the hotel.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 492 reviews

Atlantic Host Hotel, an Ascend Collection Hotel in Bathurst has 4-star accommodations with a terrace and a bar.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 541 reviews

Ramada by Wyndham Miramichi New Brunswick is a 3-star property located in Miramichi. The hotel features a fitness center, a 24-hour front desk and free WiFi throughout the property.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 899 reviews

Located just off the Fredericton Bypass, this hotel is a 10-minute drive from downtown Fredericton. It serves a free hot breakfast every morning and features an indoor pool and hot tub.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 752 reviews

Located in Moncton, 8.4 miles from Moncton Golf & Country Club, Auberge Wild Rose Inn has accommodations with a fitness center, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 537 reviews

Located in Moncton, New Brunswick, this luxury hotel features a state-of-the-art casino, a live entertainment and convention venue and free Wi-Fi. Magnetic Hill Park is 5 minutes away.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 574 reviews

Located in Fredericton and with The Playhouse Fredericton reachable within a few steps, Crowne Plaza Fredericton Lord Beaverbrook by IHG has concierge services, non-smoking rooms, a fitness center,...

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 371 reviews

Amsterdam Inn & Suites Sussex is located in Sussex and features a shared lounge and a terrace. With a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

FAQs about hotels in New Brunswick

See reviews by guests who stayed at hotels in New Brunswick

See all
From $163.30 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 537 reviews
The hotel is located at a high point in Moncton, so you get a great view of the city, which is beautiful. It's attached to the Casino, but not in the center of it, so if you want to gamble, you can, but you aren't surrounded by the gamblers. The staff was wonderful and welcoming with all of my interactions and gave me great advice on where to eat - at the Pub in the casino - yum!
Guest review byMartha
United States
From $174.24 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 314 reviews
Staff very friendly. Free parking lot. Walking distance to Tim’s, McDonalds, Pizza delight, Chinese restaurant…. 2 mins drive to the beach . We went for kids sports, but easy to find things around.
Guest review byGina
Canada
From $273.54 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 542 reviews
It is a very comfortable and welcoming environment. It is a perfect location to walk to town, the walking trail, or relax by the water. The new owners, Leah and Abe, were wonderful.
Guest review byPhyllis
United States
From $292.97 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 391 reviews
The restaurant was fabulous - the decor throughout the hotel was very pleasant and relaxing. Entire staff from front desk to restaurant staff to housekeeping was exceptional!
Guest review byBonnie
United States
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 51 reviews
Perfect location. Walkable to anything in town. Overlooks the beautiful harbor with chairs either on your deck or in the yard. Breakfast was wonderful!
Guest review byLaurel
United States
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 310 reviews
Everything is excellent, beautiful and very clean cottage, comfortable, fully equipped with excellent views ... Will come back for sure 😊
Guest review byDionne
Canada
From $168.49 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,887 reviews
Perfect Location to go shop and restaurants. Great Price.
Guest review byGino
Canada
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 254 reviews
staff clean rooms drive up room quiet location
Guest review byTanton
Canada
From $100.76 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 492 reviews
The staff is always great and accommodating!
Guest review bySamantha
Canada
From $193.89 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,135 reviews
Very friendly staff. Warm pool. Clean room.
Guest review byDiane
Canada
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 416 reviews
Great coffee and the best donuts
Guest review byJames
United States
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,415 reviews
Everything that you could want
Guest review byFrieda
Ireland

Planning a trip? Get inspired by reviews of cities in New Brunswick

Scored out of 10, guest rating 6.0

Not much to do, so not really a go-to place, but it's...

Not much to do, so not really a go-to place, but it's located along the way if you're travelling between national parks, so you can use having a few restaurants and cafes to choose from. And a nice ice-cream shop. Basically a good stop for the evening and night.
Guest review byRiccardo_Z
United Kingdom
Scored out of 10, guest rating 10

I enjoyed the Beaverbrook Art Gallery and Province House as...

I enjoyed the Beaverbrook Art Gallery and Province House as well as the walking bridge across the river as well as the Park. The City is clean and well laid out and the people are friendly. Lots of shopping opportunity just off the highway.
Guest review byBarry
Scored out of 10, guest rating 2.0

Avoid booking on this site.

Avoid booking on this site. Both the site and hotel have poor costumer service and no communication with each other. I booked for a room but the hotel gave us a different one and the room we paid for was much more. The hotel staff didn’t receive communication on the booking so our room was given to another costumer. We were unable to given much help or receive refund. Very poor costumer service on both ends.
Guest review byNordiyana
Canada
Scored out of 10, guest rating 4.0

The downtown bars and restaurants are fun, if you can find a...

The downtown bars and restaurants are fun, if you can find a place to park. The city has more overpasses and on/off ramps and last minute exits than most, so make sure your GPS is working and your copilot awake.
Guest review byRobert
Canada
Scored out of 10, guest rating 8.0

We were surprised at just how much they had to offer us.

We were surprised at just how much they had to offer us. Lots of great places to shop and eat. Everyone we encountered was so friendly and welcoming. Excellent restaurants ...we ate at the Fisherman really nice and well priced. Great Beach just minutes from the main street area just a short drive. We drove out to the beach but did not go on the beach only because we were short of time. We will definitely stop in again. Very nice place.
Guest review byLyn
Canada
Scored out of 10, guest rating 10

Tiny home was perfect for our stay.

Tiny home was perfect for our stay. We were traveling through and it was a great value for our short stay. The location was great as it was just outside of town. Very quiet and peaceful and easy to find. Would love to stay again if we are traveling through.
Guest review byTanya
Canada
Scored out of 10, guest rating 10

Visiting Hopewell Rocks was a highlight of my trip to the...

Visiting Hopewell Rocks was a highlight of my trip to the Maritimes! I recommend going twice - at both low and high tides. I enjoyed having lunch at the restaurant onsite - I would recommend their burgers and fries.
Guest review byWilson
Scored out of 10, guest rating 10

Loved Caraquet!!

Loved Caraquet!! Only downfall is that we there on a Saturday night and could not get on any restaurant for dinner at 5:30pm before getting on the road to Halifax. Everyone took reservations and a few of the staff at the restaurants weren't very friendly when we asked if they had a table , especially the Japanese restaurant . The staff member said we are booked Bd don't have a table and did not offer for us to be put on a waiting list or let us know the wait time . He was rude .
Guest review byKarla
Canada
Scored out of 10, guest rating 6.0

Saint Andrews is a quaint little town.

Saint Andrews is a quaint little town. It is a seaside town, so expect overpriced shopping and most of the stores carry generic knick knacks. We went on the Jolly Breeze whale watching tour and we both said that was the highlight of our stay. We loved the setting of the town, the big trees, seaside, and also seeing the deer roaming the streets. It is quite a nice, quiet place to visit.
Guest review byCatherine
Canada
Scored out of 10, guest rating 8.0

The location and the house were very nice.

The location and the house were very nice. Better instructions (other than the not so useful ones on-line) would've been nice. Remotes needed batteries, and heating thermostat didn't work, no way to turn it on. Other than the challenges with the heating, it was a nice place to stay, very walkable, and lots of restaurants near by.
Guest review byKarl
United States

More places to explore, more ways to go