Hotels in New Brunswick

Search and compare New Brunswick hotels from hundreds of travel sites and save

New Brunswick
Sep 24 — Sep 252
New Brunswick
Fri 9/24
Sat 9/25
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in New Brunswick

Filter by star ratings
All filters
Best Western Plus Moncton
Best Western Plus Moncton
8.3 Excellent
300 Lewisville Road, Moncton, NB, Canada
Show on map
1.6 mi from city centre, Moncton, NB, Canada 
ExcellentBased on 200 reviews
8.3

Best Western Plus Moncton provides comfortable 3-star accommodation in Moncton. Popular amenities include complimentary Wi-Fi, a heated pool and a fitness centre.

Chipman Hill Suites On Sydney
Chipman Hill Suites On Sydney
8.9 Excellent
Saint John, NB, Canada
Show on map
0.5 mi from city centre, Saint John, NB, Canada 
ExcellentBased on 87 reviews
8.9

Chipman Hill Suites - Sydney Street is located in Saint John and is close to Fort Menagoueche. Guests can also enjoy free internet access.

Hampton Inn & Suites by Hilton Fredericton
Hampton Inn & Suites by Hilton Fredericton
9.2 Excellent
470 Bishop Drive, Fredericton, NB, Canada
Show on map
0.5 mi from city centre, Fredericton, NB, Canada 
ExcellentBased on 325 reviews
9.2

Boasting a saltwater swimming pool, Hampton Inn & Suites by Hilton Fredericton is located in Fredericton and offers comfortable accommodation. It also provides a 24-hour reception, water slides and an express check-in and check-out feature.

Thriftlodge by Wyndham Moncton
Thriftlodge by Wyndham Moncton
5.6 Okay
1062 Mountain Road, Moncton, NB, Canada
Show on map
1.3 mi from city centre, Moncton, NB, Canada 
OkayBased on 490 reviews
5.6

Howard Johnson by Wyndham Moncton Hotel provides comfortable 3-star accommodation in Moncton. It also offers meeting rooms, a 24-hour reception and an indoor pool.

Days Inn by Wyndham Fredericton
Days Inn by Wyndham Fredericton
7.3 Good
958 Prospect Street, Fredericton, NB, Canada
Show on map
0.3 mi from city centre, Fredericton, NB, Canada 
GoodBased on 1,186 reviews
7.3

Days Inn by Wyndham Fredericton is located in Fredericton and provides guests with wired internet. It also provides an indoor pool, a sauna and a Jacuzzi.

Comfort Inn Fredericton
Comfort Inn Fredericton
8.0 Excellent
797 Prospect Street, Fredericton, NB, Canada
Show on map
0.6 mi from city centre, Fredericton, NB, Canada 
ExcellentBased on 361 reviews
8.0

This comfortable hotel in Fredericton offers free wireless internet, as well as a 24-hour reception and a currency exchange. It also provides a 24-hour business centre, laundry facilities and a dry cleaning service.

La Roma Motel
La Roma Motel
8.5 Excellent
32 Iroquois Road, Edmundston, NB, Canada
Show on map
2.3 mi from city centre, Edmundston, NB, Canada 
ExcellentBased on 373 reviews
8.5

La Roma Motel offers 3-star accommodation in Edmundston. It provides complimentary Wi-Fi, a 24-hour reception and an outdoor pool.

Super 8 by Wyndham Campbellton NB
Super 8 by Wyndham Campbellton NB
7.8 Good
26 Duke Street, Campbellton, NB, Canada
Show on map
0.5 mi from city centre, Campbellton, NB, Canada 
GoodBased on 370 reviews
7.8

Located in Campbellton, Super 8 by Wyndham Campbellton NB is an easy drive from Sugarloaf Mountain and provides disabled parking. It also features a Jacuzzi, an indoor pool and a sauna.

Four Points by Sheraton Edmundston
Four Points by Sheraton Edmundston
8.4 Excellent
100 Rue Rice, Edmundston, NB, Canada
Show on map
0.7 mi from city centre, Edmundston, NB, Canada 
ExcellentBased on 372 reviews
8.4

Four Points by Sheraton Edmundston provides comfortable 4-star accommodation in Edmundston. It has a fitness centre, as well as a sauna, free Wi-Fi and an indoor pool.

Capitol Robinson By Bower Hotels & Suites
Capitol Robinson By Bower Hotels & Suites
8.7 Excellent
207 Robinson Street, Moncton, NB, Canada
Show on map
0.9 mi from city centre, Moncton, NB, Canada 
ExcellentBased on 142 reviews
8.7

Situated a short walk from Moncton Railway Station, Capitol Robinson by Bower Hotels & Suites offers guests an ideal base when visiting Moncton. Guests can also enjoy free internet throughout the property.

Tips for booking a New Brunswick hotel

Cheapest month:February
Most expensive month:May
Average price in New Brunswick:$104/night
Absolute cheapest price found:$25/night
Cheapest day:Wednesday
Most expensive day:Saturday
$66 - $157
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$103 - $129
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated New Brunswick hotels

Show all 807 hotels
1
Radisson Kingswood Hotel & Suites
Radisson Kingswood Hotel & Suites
8.8 Excellent
41 Kingswood Park, Fredericton, NB, Canada
Show on map
2.6 mi from city centre, Fredericton 

Radisson Kingswood Hotel & Suites Fredericton is located in Kingsclear and features free Wi-Fi. It also offers massage services, a bowling alley and a playground.

2
Auberge Wild Rose Inn
Auberge Wild Rose Inn
9.1 Excellent
17 Baseline Road, Moncton, NB, Canada
Show on map
5.9 mi from city centre, Moncton 

This comfortable hotel in Moncton offers complimentary wireless internet, as well as a beauty centre and an express check-in and check-out feature. It also features luggage storage, a tour desk and a 24-hour reception.

3
Rodd Miramichi
Rodd Miramichi
8.7 Excellent
1809 Water Street, Miramichi, NB, Canada
Show on map
1.5 mi from city centre, Miramichi 

Situated just a short stroll from Miramichi Landings Welcome Center, this contemporary hotel features both a bar and a restaurant. Popular amenities, such as an indoor pool and free Wi-Fi, make for a satisfying stay in Miramichi.

4
Fairfield Inn and Suites by Marriott Moncton
Fairfield Inn and Suites by Marriott Moncton
8.5 Excellent
26 Marriott Drive, Moncton, NB, Canada
Show on map
4.1 mi from city centre, Moncton 

Fairfield Inn & Suites by Marriott Moncton is located in Moncton and offers an indoor pool and water slides. It provides 3-star accommodation with air-conditioned rooms.

5
Pinecone Motel
Pinecone Motel
8.8 Excellent
12808 Route 114, Sussex Corner, NB, Canada
Show on map
3.4 mi from city centre, Sussex Corner 

Pinecone Motel offers a comfortable setting while in Cardwell. It also provides a BBQ/picnic area and a vending machine.

6
Fairway Inn
Fairway Inn
8.0 Excellent
216 Roachville Road, Sussex, NB, Canada
Show on map
1.2 mi from city centre, Sussex 

Fairway Inn Sussex is situated in Sussex and offers free wireless internet. It also features a Jacuzzi, a sauna and an indoor pool.

7
Wingate by Wyndham Dieppe Moncton
Wingate by Wyndham Dieppe Moncton
9.1 Excellent
69 rue du Marche, Dieppe, NB, Canada
Show on map
0.2 mi from city centre, Dieppe 

Offering an indoor pool, Wingate by Wyndham Dieppe Moncton is an easy drive from Moncton and Riverview. It is ideally positioned for those wanting to sightsee in the area.

8
Comfort Inn
Comfort Inn
7.9 Good
1170 St. Peter Avenue, Bathurst, NB, Canada
Show on map
1.8 mi from city centre, Bathurst 

Comfort Inn Bathurst offers a comfortable setting when in Bathurst. It also provides a currency exchange, free Wi-Fi and meeting rooms.

Cheapest hotels in New Brunswick, Canada

Show all 807 hotels
Unb Fredericton Summer Accommodations
Unb Fredericton Summer Accommodations
6.5 Good
20 Bailey Drive, Fredericton, NB, Canada
Show on map
1.2 mi from city centre,  

Boasting an indoor pool, UNB Fredericton Accommodations is situated in Fredericton and offers comfortable accommodation. It provides complimentary Wi-Fi, a library and laundry facilities.

$36
Avg. per night
Norfolk Motel
Norfolk Motel
5.7 Okay
815 Riverside Drive, Fredericton, NB, Canada
Show on map
3.0 mi from city centre,  

Norfolk Motel is located in Fredericton and provides free Wi-Fi. It also offers a currency exchange, a 24-hour reception and a hair salon.

$58
Avg. per night
Thriftlodge by Wyndham Moncton
Thriftlodge by Wyndham Moncton
5.6 Okay
1062 Mountain Road, Moncton, NB, Canada
Show on map
1.3 mi from city centre,  

Howard Johnson by Wyndham Moncton Hotel provides comfortable 3-star accommodation in Moncton. It also offers meeting rooms, a 24-hour reception and an indoor pool.

$59
Avg. per night
Riverside Resort & Conference Centre
Riverside Resort & Conference Centre
35 Mactaquac Road, French Village, NB, Canada
Show on map
0.7 mi from city centre,  

Providing outdoor tennis courts and an indoor pool, Riverside Resort and Conference Centre is within a short walk of Mactaquac Dam. It has a gym, as well as a playground, an express check-in and check-out feature and meeting rooms.

$59
Avg. per night
Lincoln Inn Fredericton
Lincoln Inn Fredericton
6.8 Good
1214 Lincoln Road, Fredericton, NB, Canada
Show on map
3.8 mi from city centre,  

Knights Inn Fredericton offers a modern setting when in Fredericton. It features comfortable rooms with an en suite bathroom and a kitchenette.

$59
Avg. per night
Regent Motel
Regent Motel
7.2 Good
2121 Ocean Westway, Saint John, NB, Canada
Show on map
5.0 mi from city centre,  

Regent Motel Saint John provides a comfortable setting when in Saint John. Those staying at the property can also enjoy free Wi-Fi.

$60
Avg. per night
Casino New Brunswick
Casino New Brunswick
9.0 Excellent
21 Casino Drive, Moncton, NB, Canada
Show on map
4.7 mi from city centre,  

Hotel Casino New Nouveau Brunswick provides luxury 4-star accommodation in Moncton. It also features free Wi-Fi, a Jacuzzi and an indoor pool.

$61
Avg. per night
Knights Inn Woodstock
Knights Inn Woodstock
7.7 Good
276 Lockhart Mill Road, Woodstock, NB, Canada
Show on map
2.5 mi from city centre,  

Knights Inn Woodstock is located in Wakefield and offers guests wired internet. It also provides a tour desk, a ticket service and meeting rooms.

$62
Avg. per night

Hotel prices in New Brunswick

2 stars and under

$36 - $127

Motel 6 Moncton. Nb

#1 Most popular

$64
Avg. per night
Thriftlodge by Wyndham Moncton

#2 Most popular

$59
Avg. per night
Unb Fredericton Summer Accommodations
$36
Avg. per night
3 stars

$59 - $539

Hilton Garden Inn Fredericton

#1 Most popular

$121
Avg. per night
Holiday Inn Express Saint John Harbour Side, An Ihg Hotel
$96
Avg. per night
Ramada by Wyndham Fredericton
$64
Avg. per night
4 stars +

$61 - $391

Hilton Saint John

#1 Most popular

$113
Avg. per night
Best Western Plus Moncton

#2 Most popular

$131
Avg. per night
Casino New Brunswick

Best value

$61
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in New Brunswick

About New Brunswick

New Brunswick showcases Canada's wild natural beauty, with opportunities to hike in ancient forests, fish for salmon in rumbling rivers and kayak around coastal islands. The friendly Maritime province also offers world-class art galleries and some of North America's best whale-watching opportunities.

Things to do

In Fredericton, the Beaverbrook Art Gallery showcases iconic Canadian artists like Emily Carr, Tom Thompson and Cornelius Krieghoff. You can also admire works from international heavyweights, such as Turner, Dali and Gainsborough.

New Brunswick is set on the Bay of Fundy, a hotspot for whale watching. Tours whisk passengers into the bay and offer a unique chance to spot humpbacks, fins and minkes, as well as puffins, sea lions, bears, moose and deer.

Occupying an island in Passamaquoddy Bay, Roosevelt Campobello International Park is laced with rugged beaches and over seven kilometres of nature trails. Luxurious Roosevelt Cottage is a highlight and offers a glimpse at the childhood home of Franklin Delano.

The port city of Saint John is the beating heart of New Brunswick, with a string of art galleries, museums and upscale restaurants housed in its historic sandstone and redbrick buildings. Snag a table at Port City Royal, a chef-owned restaurant serving seasonal dishes and craft cocktails in an industrial chic setting.

Getting around

New Brunswick's major cities and towns are easy to get around on foot, while a rental car is best for exploring the province independently. New Brunswick is serviced by four major airports in Saint John, Moncton, Fredericton and Bathurst. Ferries sail from Saint John to Nova Scotia throughout the year. You'll also find local buses and VIA Rail services.

New Brunswick travel FAQs

  • Where is the best place to stay in New Brunswick?

    Our travelers prefer to stay in places like Saint John, Moncton, and Fredericton while in New Brunswick.

  • What are the best hotels in New Brunswick?

    Hilton Saint John, rated with a score of 7.9 from 466 reviewers, is one of the most popular hotels in New Brunswick. Other top stays include Hampton Inn & Suites Saint John, with an average rating of 7.8 from 536 reviewers, and Hampton Inn & Suites by Hilton Moncton, with a score of 8.6 from 381 reviewers.