Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in New Brunswick

Filter by star ratings
All filters
Travelodge Suites by Wyndham Saint John
Travelodge Suites by Wyndham Saint John
8.4 Excellent
1011 Fairville Boulevard, Saint John, NB, Canada
Show on map
4.0 km from city centre, Saint John, NB, Canada 
ExcellentBased on 323 reviews
8.4

Travelodge Suites by Wyndham Saint John is located in Saint John and provides outdoor tennis courts. It has a fitness centre, as well as a 24-hour reception, meeting rooms and a swimming pool.

Auberge Bouctouche Inn & Suites
Auberge Bouctouche Inn & Suites
8.9 Excellent
50 Industrielle Street, Bouctouche, NB, Canada
Show on map
1.1 km from city centre, Bouctouche, NB, Canada 
ExcellentBased on 132 reviews
8.9

Located in Wellington, Auberge Bouctouche Inn & Suites is within a 40-minute drive of Greater Moncton International Airport and provides free Wi-Fi. It has a fitness centre, as well as a 24-hour reception, luggage storage and meeting rooms.

Super 8 by Wyndham Campbellton NB
Super 8 by Wyndham Campbellton NB
7.9 Good
26 Duke Street, Campbellton, NB, Canada
Show on map
0.8 km from city centre, Campbellton, NB, Canada 
GoodBased on 371 reviews
7.9

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.

Travelodge by Wyndham Edmundston
Travelodge by Wyndham Edmundston
7.3 Good
919 Canada Road, Edmundston, NB, Canada
Show on map
3.2 km from city centre, Edmundston, NB, Canada 
GoodBased on 643 reviews
7.3

Travelodge by Wyndham Edmundston offers a comfortable setting while in Edmundston. It also features a sauna, an indoor pool and a Jacuzzi.

Amsterdam Inn & Suites Sussex
Amsterdam Inn & Suites Sussex
9.2 Excellent
143 Main Street, Sussex, NB, Canada
Show on map
1.5 km from city centre, Sussex, NB, Canada 
ExcellentBased on 161 reviews
9.2

This comfortable hotel in Sussex offers complimentary Wi-Fi, as well as laundry facilities and meeting rooms. It also provides a BBQ/picnic area, a 24-hour business centre and a 24-hour reception.

Complexe d'Hebergement La Maison Touristique Dugas
Complexe d'Hebergement La Maison Touristique Dugas
8.7 Excellent
683 Boul. St Pierre Ouest, Caraquet, NB, Canada
Show on map
5.4 km from city centre, Caraquet, NB, Canada 
ExcellentBased on 179 reviews
8.7

Boasting a swimming pool, a bowling alley and a private beach, Complexe d'hebergement la Maison touristique Dugas is located in Caraquet and offers comfortable accommodation. It also provides a terrace, a playground and bicycle rental.

Rodd Miramichi
Rodd Miramichi
8.8 Excellent
1809 Water Street, Miramichi, NB, Canada
Show on map
2.5 km from city centre, Miramichi, NB, Canada 
ExcellentBased on 228 reviews
8.8

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.

Hôtel Shediac
Hôtel Shediac
8.9 Excellent
222 Belliveau Street, Shediac, NB, Canada
Show on map
0.1 km from city centre, Shediac, NB, Canada 
ExcellentBased on 271 reviews
8.9

Hotel Shediac provides comfortable 3.5-star accommodation in Shediac. It also offers free Wi-Fi, a kids club and an indoor pool.

Tips for booking a New Brunswick hotel

Cheapest month:April
Most expensive month:August
Average price in New Brunswick:S$ 146/night
Absolute cheapest price found:S$ 9/night
Cheapest day:Monday
Most expensive day:Friday
S$ 122 - S$ 176
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 136 - S$ 176
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated New Brunswick hotels

Show all 704 hotels
1
Rodd Miramichi
Rodd Miramichi
8.8 Excellent
1809 Water Street, Miramichi, NB, Canada
Show on map
2.5 km 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.

2
Amsterdam Inn & Suites Sussex
Amsterdam Inn & Suites Sussex
9.2 Excellent
143 Main Street, Sussex, NB, Canada
Show on map
1.5 km from city centre, Sussex 

This comfortable hotel in Sussex offers complimentary Wi-Fi, as well as laundry facilities and meeting rooms. It also provides a BBQ/picnic area, a 24-hour business centre and a 24-hour reception.

3
Super 8 by Wyndham Campbellton NB
Super 8 by Wyndham Campbellton NB
7.9 Good
26 Duke Street, Campbellton, NB, Canada
Show on map
0.8 km from city centre, Campbellton 

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.

4
Travelodge Suites by Wyndham Saint John
Travelodge Suites by Wyndham Saint John
8.4 Excellent
1011 Fairville Boulevard, Saint John, NB, Canada
Show on map
4.0 km from city centre, Saint John 

Travelodge Suites by Wyndham Saint John is located in Saint John and provides outdoor tennis courts. It has a fitness centre, as well as a 24-hour reception, meeting rooms and a swimming pool.

5
Travelodge by Wyndham Edmundston
Travelodge by Wyndham Edmundston
7.3 Good
919 Canada Road, Edmundston, NB, Canada
Show on map
3.2 km from city centre, Edmundston 

Travelodge by Wyndham Edmundston offers a comfortable setting while in Edmundston. It also features a sauna, an indoor pool and a Jacuzzi.

Cheapest hotels in New Brunswick, Canada

Show all 704 hotels
Complexe d'Hebergement La Maison Touristique Dugas
Complexe d'Hebergement La Maison Touristique Dugas
8.7 Excellent
683 Boul. St Pierre Ouest, Caraquet, NB, Canada
Show on map
5.4 km from city centre,  

Boasting a swimming pool, a bowling alley and a private beach, Complexe d'hebergement la Maison touristique Dugas is located in Caraquet and offers comfortable accommodation. It also provides a terrace, a playground and bicycle rental.

S$ 90
Avg. per night
Travelodge Suites by Wyndham Saint John
Travelodge Suites by Wyndham Saint John
8.4 Excellent
1011 Fairville Boulevard, Saint John, NB, Canada
Show on map
4.0 km from city centre,  

Travelodge Suites by Wyndham Saint John is located in Saint John and provides outdoor tennis courts. It has a fitness centre, as well as a 24-hour reception, meeting rooms and a swimming pool.

S$ 104
Avg. per night
Travelodge by Wyndham Edmundston
Travelodge by Wyndham Edmundston
7.3 Good
919 Canada Road, Edmundston, NB, Canada
Show on map
3.2 km from city centre,  

Travelodge by Wyndham Edmundston offers a comfortable setting while in Edmundston. It also features a sauna, an indoor pool and a Jacuzzi.

S$ 106
Avg. per night
Super 8 by Wyndham Campbellton NB
Super 8 by Wyndham Campbellton NB
7.9 Good
26 Duke Street, Campbellton, NB, Canada
Show on map
0.8 km from city centre,  

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.

S$ 110
Avg. per night
Amsterdam Inn & Suites Sussex
Amsterdam Inn & Suites Sussex
9.2 Excellent
143 Main Street, Sussex, NB, Canada
Show on map
1.5 km from city centre,  

This comfortable hotel in Sussex offers complimentary Wi-Fi, as well as laundry facilities and meeting rooms. It also provides a BBQ/picnic area, a 24-hour business centre and a 24-hour reception.

S$ 120
Avg. per night
Auberge Bouctouche Inn & Suites
Auberge Bouctouche Inn & Suites
8.9 Excellent
50 Industrielle Street, Bouctouche, NB, Canada
Show on map
1.1 km from city centre,  

Located in Wellington, Auberge Bouctouche Inn & Suites is within a 40-minute drive of Greater Moncton International Airport and provides free Wi-Fi. It has a fitness centre, as well as a 24-hour reception, luggage storage and meeting rooms.

S$ 128
Avg. per night
Rodd Miramichi
Rodd Miramichi
8.8 Excellent
1809 Water Street, Miramichi, NB, Canada
Show on map
2.5 km from city centre,  

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.

S$ 135
Avg. per night
Hôtel Shediac
Hôtel Shediac
8.9 Excellent
222 Belliveau Street, Shediac, NB, Canada
Show on map
0.1 km from city centre,  

Hotel Shediac provides comfortable 3.5-star accommodation in Shediac. It also offers free Wi-Fi, a kids club and an indoor pool.

S$ 136
Avg. per night

Hotel prices in New Brunswick

2 stars or below

S$ 90 - S$ 136

Travelodge Suites by Wyndham Saint John

No. 1 most popular

S$ 104
Avg. per night
Travelodge by Wyndham Edmundston

No. 2 most popular

S$ 106
Avg. per night
Complexe d'Hebergement La Maison Touristique Dugas
S$ 90
Avg. per night
3 stars

S$ 126 - S$ 135

Rodd Miramichi

No. 1 most popular

Rodd Miramichi
8.8 Excellent
S$ 135
Avg. per night
Homeport Historic Bed & Breakfast/Inn c 1858
S$ 126
Avg. per night
4 stars and up

S$ 104 - S$ 175

Quartermain House Bed & Breakfast

No. 1 most popular

S$ 175
Avg. per night
La Maison Mer De Cocagne

Best value

S$ 104
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?

    New Brunswick has plenty to offer. Consider staying in some of its most favoured locations, like Saint John, Moncton, and Fredericton.

  • What are the best hotels in New Brunswick?

    336 reviews rated Holiday Inn Express Saint John Harbour Side, An Ihg Hotel with an average score of 9.0/10. It may also be worth looking into the Comfort Inn Moncton East, which received a rating of 8.2/10 from 366 reviews. Saint John Inn could also be a good option, with a score of 7.4/10 from 139 reviews.