Hotels in Fredericton

Search and compare Fredericton hotels from hundreds of travel sites and save

Fredericton, NB, Canada
Oct 22 — Oct 232
Fredericton, NB, Canada
Fri 10/22
Sat 10/23
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Fredericton

Filter by star ratings
All filters
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 
ExcellentBased on 328 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.

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

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.0 Excellent
559 Bishop Drive, Fredericton, NB, Canada
Show on map
0.5 mi from city centre, Fredericton 
ExcellentBased on 406 reviews
9.0

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.

Crowne Plaza Fredericton-Lord Beaverbrook
Crowne Plaza Fredericton-Lord Beaverbrook
8.3 Excellent
659 Queen Street, Fredericton, NB, Canada
Show on map
1.7 mi from city centre, Fredericton 
ExcellentBased on 473 reviews
8.3

Offering views of Fredericton, Crowne Plaza Fredericton Lord Beaverbrook is surrounded by a variety of bars and clubs and treats guests to a Jacuzzi, a sauna and an indoor pool. Just a short stroll from the Fredericton Region Museum, it provides comfortable rooms equipped with a spa bath, tea and coffee making facilities and movies-on-demand.

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 
GoodBased on 1,250 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.

Fredericton Inn
Fredericton Inn
7.9 Good
1315 Regent Street, Fredericton, NB, Canada
Show on map
0.7 mi from city centre, Fredericton 
GoodBased on 671 reviews
7.9

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

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 
ExcellentBased on 351 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.

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

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
8.8 Excellent
41 Kingswood Park, Fredericton, NB, Canada
Show on map
2.6 mi from city centre, Fredericton 
ExcellentBased on 610 reviews
8.8

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.

Fort Nashwaak Motel
Fort Nashwaak Motel
7.2 Good
15 Riverside Drive, Fredericton, NB, Canada
Show on map
2.1 mi from city centre, Fredericton 
GoodBased on 93 reviews
7.2

The Fort Nashwaak Motel is situated in Fredericton and is close to the area's well-known attractions. The multiple amenities this historic motel features include wireless internet, a vending machine and a wake-up service.

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.

Cheapest hotels in Fredericton, New Brunswick

Show all 42 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.6 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.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.

$62
Avg. per night
Ramada by Wyndham Fredericton
Ramada by Wyndham Fredericton
7.6 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.

$63
Avg. per night
Fort Nashwaak Motel
Fort Nashwaak Motel
7.2 Good
15 Riverside Drive, Fredericton, NB, Canada
Show on map
2.1 mi from city centre,  

The Fort Nashwaak Motel is situated in Fredericton and is close to the area's well-known attractions. The multiple amenities this historic motel features include wireless internet, a vending machine and a wake-up service.

$76
Avg. per night
Fredericton Inn
Fredericton Inn
7.9 Good
1315 Regent Street, Fredericton, NB, Canada
Show on map
0.7 mi from city centre,  

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

$85
Avg. per night
Quality Inn & Suites Amsterdam
Quality Inn & Suites Amsterdam
9.0 Excellent
559 Bishop Drive, Fredericton, NB, Canada
Show on map
0.5 mi from city centre,  

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.

$87
Avg. per night
Comfort Inn Fredericton
Comfort Inn Fredericton
8.0 Excellent
797 Prospect Street, Fredericton, NB, Canada
Show on map
0.6 mi from city centre,  

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.

$87
Avg. per night

Hotel prices in Fredericton

2 stars and under

$36 - $105

Holiday Inn Express & Suites Fredericton

#1 Most popular

$105
Avg. per night
Comfort Inn Fredericton

#2 Most popular

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

$63 - $136

Hilton Garden Inn Fredericton

#1 Most popular

$136
Avg. per night
Radisson Kingswood Hotel & Suites

#2 Most popular

$104
Avg. per night
Ramada by Wyndham Fredericton
$63
Avg. per night
4 stars +

$104 - $131

Carriage House Inn

#1 Most popular

Carriage House Inn
8.7 Excellent
$118
Avg. per night
Quartermain House Bed & Breakfast

#2 Most popular

$131
Avg. per night
Delta Hotels by Marriott Fredericton
$104
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 261 users and currently has a rating of 8.9/10. Other top-rated locations include Radisson Kingswood Hotel & Suites and Crowne Plaza Fredericton-Lord Beaverbrook, which have received 8.8/10 and 8.3/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 8.9 across 261 reviews.

  • How much do hotels in Fredericton cost?

    Searches in the last 72 hours suggest an average price of around $114/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 $61/night over the last 3 days.