Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Fredericton

Filter by star ratings
All filters
Quartermain House Bed & Breakfast
Quartermain House Bed & Breakfast
9.9 Excellent
92 Waterloo Row, Fredericton, NB, Canada
Show on map
1.7 mi from city centre, Fredericton 
ExcellentBased on 91 reviews
9.9

Quartermain House Bed & Breakfast provides comfortable 5-star accommodation in Fredericton. It is conveniently located for those wishing to visit local attractions.

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.6 mi from city centre, Fredericton 
ExcellentBased on 281 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.

Home Away From Home Bed & Breakfast
Home Away From Home Bed & Breakfast
9.2 Excellent
5 Cynthia Lane, Waasis, NB, Canada
Show on map
8.0 mi from city centre, Fredericton 
ExcellentBased on 112 reviews
9.2

Home Away From Home B & B is located in Lincoln and features free Wi-Fi. It is conveniently close to Fredericton International Airport, which is a 10-minute drive away.

Delta Hotels by Marriott Fredericton
Delta Hotels by Marriott Fredericton
8.6 Excellent
225 Woodstock Road, Fredericton, NB, Canada
Show on map
1.3 mi from city centre, Fredericton 
ExcellentBased on 203 reviews
8.6

Delta Hotels by Marriott Fredericton provides luxury 4-star accommodation in Fredericton. It also offers a Jacuzzi, a sauna and an outdoor pool.

Quality Inn & Suites Amsterdam
Quality Inn & Suites Amsterdam
9.1 Excellent
559 Bishop Drive, Fredericton, NB, Canada
Show on map
0.5 mi from city centre, Fredericton 
ExcellentBased on 379 reviews
9.1

Quality Inn Amsterdam Fredericton is located in Fredericton and features free Wi-Fi. It is ideally positioned for guests wanting to visit the area's popular attractions.

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

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.1 Excellent
797 Prospect Street, Fredericton, NB, Canada
Show on map
0.6 mi from city centre, Fredericton 
ExcellentBased on 353 reviews
8.1

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.

Fredericton Inn
Fredericton Inn
8.1 Excellent
1315 Regent Street, Fredericton, NB, Canada
Show on map
0.7 mi from city centre, Fredericton 
ExcellentBased on 663 reviews
8.1

Situated in Fredericton, The Fredericton Inn provides 3-star accommodation, as well as an indoor pool and ski in/out facilities. It also offers an express check-in and check-out feature, a ballroom and a beauty centre.

Norfolk Motel
Norfolk Motel
5.8 Okay
815 Riverside Drive, Fredericton, NB, Canada
Show on map
3.0 mi from city centre, Fredericton 
OkayBased on 204 reviews
5.8

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.

Radisson Kingswood Hotel & Suites
Radisson Kingswood Hotel & Suites
9.0 Excellent
41 Kingswood Way, Fredericton, NB, Canada
Show on map
2.5 mi from city centre, Fredericton 
ExcellentBased on 389 reviews
9.0

Radisson Kingswood Hotel & Suites Fredericton is located in Kingsclear and features free Wi-Fi. It also offers a limousine service and a concierge.

Tips for booking a Fredericton hotel

Cheapest month:October
Most expensive month:November
Average price in Fredericton:$122/night
Absolute cheapest price found:$37/night
Cheapest day:Sunday
Most expensive day:Friday
$106 - $135
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$101 - $137
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Fredericton hotels

Show all 40 hotels
1
Radisson Kingswood Hotel & Suites
Radisson Kingswood Hotel & Suites
9.0 Excellent
41 Kingswood Way, Fredericton, NB, Canada
Show on map
2.5 mi from city centre, Fredericton 

Radisson Kingswood Hotel & Suites Fredericton is located in Kingsclear and features free Wi-Fi. It also offers a limousine service and a concierge.

2
Delta Hotels by Marriott Fredericton
Delta Hotels by Marriott Fredericton
8.6 Excellent
225 Woodstock Road, Fredericton, NB, Canada
Show on map
1.3 mi from city centre, Fredericton 

Delta Hotels by Marriott Fredericton provides luxury 4-star accommodation in Fredericton. It also offers a Jacuzzi, a sauna and an outdoor pool.

3
Days Inn by Wyndham Oromocto Conference Centre
Days Inn by Wyndham Oromocto Conference Centre
8.6 Excellent
60 Brayson Boulevard, Oromocto, NB, Canada
Show on map
1.5 mi from city centre, Oromocto 

Days Inn by Wyndham Oromocto Conference Centre is located in Oromocto and offers an indoor pool. It features comfortable rooms with an en suite bathroom and a kitchenette.

4
Fredericton Inn
Fredericton Inn
8.1 Excellent
1315 Regent Street, Fredericton, NB, Canada
Show on map
0.7 mi from city centre, Fredericton 

Situated in Fredericton, The Fredericton Inn provides 3-star accommodation, as well as an indoor pool and ski in/out facilities. It also offers an express check-in and check-out feature, a ballroom and a beauty centre.

5
Ramada by Wyndham Fredericton
Ramada by Wyndham Fredericton
7.9 Good
480 Riverside Drive, Fredericton, NB, Canada
Show on map
2.6 mi from city centre, Fredericton 

Ramada by Wyndham Fredericton Hotel provides charming 3-star accommodation in Fredericton. It features a spa and wellness centre, as well as an express check-in and check-out feature, a ballroom and an indoor pool.

6
Holiday Inn Express & Suites Fredericton
Holiday Inn Express & Suites Fredericton
8.6 Excellent
665 Prospect Street, Fredericton, NB, Canada
Show on map
1.0 mi from city centre, Fredericton 

Holiday Inn Express Hotel & Suites Uptown Fredericton offers 3-star accommodation in Fredericton. It also provides an express check-in and check-out feature, a beauty centre and meeting rooms.

7
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.6 mi from city centre, Fredericton 

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.

8
Comfort Inn Fredericton
Comfort Inn Fredericton
8.1 Excellent
797 Prospect Street, Fredericton, NB, Canada
Show on map
0.6 mi from city centre, Fredericton 

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.

Cheapest hotels in Fredericton, New Brunswick

Show all 40 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.8 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.

$57
Avg. per night
Lincoln Inn Fredericton
Lincoln Inn Fredericton
6.6 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
Airport Inn
Airport Inn
8.4 Excellent
2251 Lincoln Road, Fredericton, NB, Canada
Show on map
6.2 mi from city centre,  

Set in Lincoln, Airport Inn Lincoln is a short drive from Fredericton and offers complimentary wireless internet, a 24-hour reception and a playground. It also provides babysitting/child services, a ticket service and a tour desk.

$60
Avg. per night
Days Inn by Wyndham Fredericton
Days Inn by Wyndham Fredericton
7.5 Good
958 Prospect Street, Fredericton, NB, Canada
Show on map
0.3 mi from city centre,  

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.

$73
Avg. per night
Days Inn by Wyndham Oromocto Conference Centre
Days Inn by Wyndham Oromocto Conference Centre
8.6 Excellent
60 Brayson Boulevard, Oromocto, NB, Canada
Show on map
1.5 mi from city centre,  

Days Inn by Wyndham Oromocto Conference Centre is located in Oromocto and offers an indoor pool. It features comfortable rooms with an en suite bathroom and a kitchenette.

$75
Avg. per night
Ramada by Wyndham Fredericton
Ramada by Wyndham Fredericton
7.9 Good
480 Riverside Drive, Fredericton, NB, Canada
Show on map
2.6 mi from city centre,  

Ramada by Wyndham Fredericton Hotel provides charming 3-star accommodation in Fredericton. It features a spa and wellness centre, as well as an express check-in and check-out feature, a ballroom and an indoor pool.

$76
Avg. per night
The City Motel
The City Motel
8.2 Excellent
1216 Regent Street, Fredericton, NB, Canada
Show on map
0.6 mi from city centre,  

The City Motel provides a comfortable setting when in Fredericton. Guests also have access to complimentary wireless internet and on-site parking.

$76
Avg. per night

Hotel prices in Fredericton

2 stars and under

$36 - $102

Quality Inn & Suites Amsterdam

#1 Most popular

$102
Avg. per night
Days Inn by Wyndham Oromocto Conference Centre
$75
Avg. per night
Unb Fredericton Summer Accommodations
$36
Avg. per night
3 stars

$73 - $137

Hilton Garden Inn Fredericton

#1 Most popular

$98
Avg. per night
Radisson Kingswood Hotel & Suites

#2 Most popular

$97
Avg. per night
Days Inn by Wyndham Fredericton
$73
Avg. per night
4 stars +

$86 - $131

Delta Hotels by Marriott Fredericton

#1 Most popular

$104
Avg. per night
Carriage House Inn

#2 Most popular

Carriage House Inn
8.6 Excellent
$116
Avg. per night
Home Away From Home Bed & Breakfast
$86
Avg. per night

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

Where to stay in Fredericton

About Fredericton

Located on the St. John River, Fredericton is known for its historic district filled with brick heritage buildings. You can explore its vibrant cultural scene in art galleries, then admire its natural splendors along riverside walking trails or by paddling the river in a canoe or kayak.

Things to do

Don’t miss the historic Garrison District, then visit the Fredericton Region Museum to see its collection of artifacts highlighting the settlers of the New Brunswick region. You can browse historic officers’ quarters, watch costumed interpreters put on re-enactments and see the changing of the guard.

Step inside the Beaverbrook Art Gallery to admire its notable Canadian artwork, including pieces from Salvador Dali and British masters of the 18th century. Afterward, explore a range of changing historical and contemporary exhibitions highlighting the unique culture of New Brunswick.

Enjoy the outdoors along the banks of the St. John River, which offers waterside trails and scenic cruises. Tee off at the 18-hole golf course at Mactaquac Provincial Park, which also boasts a freshwater beach and family-friendly campground.

See colorful seasonal foliage at the Fredericton Botanic Garden, where guided tours let you see its beautiful lilac collection, picturesque ponds and memorial gardens. In the evening, snag tickets to a variety of theatre, dance and music performances at the Playhouse.

Getting around

You can access Fredericton by flying into Fredericton International Airport, located 14 kilometers from the city center, while buses travel from Riviere-du-Loup and Moncton. The downtown area can be explored on foot or by bus while traveling further afield requires a car.

Fredericton travel FAQs

  • What are the best hotels in Fredericton?

    One of the most popular hotels in Fredericton is Hilton Garden Inn Fredericton, which has been reviewed by 187 users and currently has a rating of 9.0/10. Other top-rated locations include Radisson Kingswood Hotel & Suites and Hampton Inn & Suites by Hilton Fredericton, which have received 9.0/10 and 9.2/10 ratings from our users, respectively.

  • What is a good hotel near University of New Brunswick?

    Hilton Garden Inn Fredericton is a hotel near University of New Brunswick that is popular with HotelsCombined users, scoring 9.0 across 187 reviews.

  • How much do hotels in Fredericton cost?

    Searches in the last 72 hours suggest an average price of around $107/night is normal for a hotel in Fredericton.

  • How much is a cheap hotel in Fredericton?

    Prices for Fredericton hotels have been found for as low as $57/night over the last 3 days.

  • How much is a hotel in Fredericton tonight?

    Prices for a hotel in Fredericton tonight are about $106 on average, but HotelsCombined users have found prices as low as $66 for tonight in the last 3 days. The best price found for a 4-star hotel in Fredericton tonight is $118.