Hotels in Fredericton, Canada

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

Fredericton, NB, Canada
1 Jul — 2 Jul2
Fredericton, NB, Canada
Fri 1/7
Sat 2/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Fredericton

Filter by star ratings
All filters
Delta Hotels by Marriott Fredericton
8.4 Excellent
225 Woodstock Road, Fredericton, NB, Canada
Show on map
2.1 km from city centre, Fredericton, NB, Canada 
ExcellentBased on 258 reviews
8.4

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

The Fort Nashwaak Motel
7.2 Good
15 Riverside Drive, Fredericton, NB, Canada
Show on map
3.4 km from city centre, Fredericton, NB, Canada 
GoodBased on 104 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 an atm/cash machine, meeting rooms and a designated smoking area.

Fredericton Inn
7.8 Good
1315 Regent Street, Fredericton, NB, Canada
Show on map
1.2 km from city centre, Fredericton, NB, Canada 
GoodBased on 604 reviews
7.8

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.

Ramada by Wyndham Fredericton
7.5 Good
480 Riverside Drive, Fredericton, NB, Canada
Show on map
4.2 km from city centre, Fredericton, NB, Canada 
GoodBased on 734 reviews
7.5

Ramada by Wyndham Fredericton Hotel provides charming 3-star accommodation in Fredericton. It also features an indoor pool, a ballroom and a Jacuzzi.

Norfolk Motel
5.4 Okay
815 Riverside Drive, Fredericton, NB, Canada
Show on map
4.9 km from city centre, Fredericton, NB, Canada 
OkayBased on 195 reviews
5.4

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

Comfort Inn Fredericton
8.0 Excellent
797 Prospect Street, Fredericton, NB, Canada
Show on map
1.0 km from city centre, Fredericton, NB, Canada 
ExcellentBased on 323 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 laundry facilities, a 24-hour business centre and a dry cleaning service.

Best Western Plus Fredericton Hotel & Suites
8.4 Excellent
333 Bishop Drive, Fredericton, NB, Canada
Show on map
1.2 km from city centre, Fredericton, NB, Canada 
ExcellentBased on 506 reviews
8.4

Located in Fredericton, the hotel is a short drive from University of New Brunswick Fredericton Campus and Mactaquac Dam. It has a gym, as well as an indoor pool, a ballroom and a Jacuzzi.

Days Inn by Wyndham Fredericton
6.9 Good
958 Prospect Street, Fredericton, NB, Canada
Show on map
0.5 km from city centre, Fredericton, NB, Canada 
GoodBased on 1,363 reviews
6.9

Days Inn by Wyndham Fredericton provides comfortable 3-star accommodation in Fredericton. It also features a sauna, an outdoor pool and a Jacuzzi.

Crowne Plaza Fredericton-Lord Beaverbrook
8.2 Excellent
659 Queen Street, Fredericton, NB, Canada
Show on map
2.8 km from city centre, Fredericton, NB, Canada 
ExcellentBased on 491 reviews
8.2

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, movies-on-demand and a refrigerator.

Radisson Kingswood Hotel & Suites
8.6 Excellent
41 Kingswood Park, Fredericton, NB, Canada
Show on map
4.1 km from city centre, Fredericton, NB, Canada 
ExcellentBased on 674 reviews
8.6

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.

Top Rated Fredericton hotels

1
Holiday Inn Express & Suites Fredericton
8.6 Excellent
665 Prospect Street, Fredericton, NB, Canada
Show on map
1.5 km from city centre, Fredericton, NB, Canada 

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

2
Hampton Inn & Suites by Hilton Fredericton
9.1 Excellent
470 Bishop Drive, Fredericton, NB, Canada
Show on map
0.8 km from city centre, Fredericton, NB, Canada 

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

3
Skyline Motel & Campus Inn
7.5 Good
502 Forest Hill Road, Fredericton, NB, Canada
Show on map
2.6 km from city centre, Fredericton, NB, Canada 

Skyline Motel & Campus Inn is located in Fredericton and features free Wi-Fi. It also offers an atm/cash machine, laundry facilities and luggage storage.

4
Unb Fredericton Summer Accommodations
20 Bailey Drive, Fredericton, NB, Canada
Show on map
1.9 km from city centre, Fredericton, NB, Canada 

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

5
Lincoln Inn Fredericton
6.5 Good
1214 Lincoln Road, Fredericton, NB, Canada
Show on map
6.1 km from city centre, Fredericton, NB, Canada 

Lincoln Inn Fredericton offers a modern setting when in Fredericton. It also provides an express check-in and check-out feature, a swimming pool and a 24-hour reception.

Cheapest hotels in Fredericton, Canada

Prospect Inn
1600 Woodstock Road, Fredericton, NB, Canada
Show on map
4.3 km from city centre, Fredericton, NB, Canada 

Prospect Inn is located in Fredericton and offers free Wi-Fi. It also features a BBQ/picnic area and luggage storage.

C$ 77
Avg. per night
Silverwood Inn & Suites
3136 Woodstock Road, Fredericton, NB, Canada
Show on map
8.2 km from city centre, Fredericton, NB, Canada 

Silverwood Inn & Suites provides a comfortable setting while in Fredericton. It offers free Wi-Fi, an outdoor heated pool and luggage storage.

C$ 118
Avg. per night
The Colonel's In Bed And Breakfast
843 Union Street, Fredericton, NB, Canada
Show on map
3.6 km from city centre, Fredericton, NB, Canada 

The Colonel's In Bed and Breakfast is situated in Fredericton and offers complimentary wireless internet. It is conveniently located for those wishing to visit the area's popular attractions.

C$ 156
Avg. per night
By The River Bed&breakfast
9.2 Excellent
301 Woodstock Road, Fredericton, NB, Canada
Show on map
2.0 km from city centre, Fredericton, NB, Canada 

Situated in Fredericton, By The River B&B provides 3-star accommodation, as well as a private beach and a Jacuzzi. Guests can also enjoy complimentary Wi-Fi.

C$ 158
Avg. per night
Quality Inn & Suites Amsterdam
9.0 Excellent
559 Bishop Drive, Fredericton, NB, Canada
Show on map
0.8 km from city centre, Fredericton, NB, Canada 

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.

C$ 162
Avg. per night
Hilton Garden Inn Fredericton
8.9 Excellent
620 Queen Street, Fredericton, NB, Canada
Show on map
2.7 km from city centre, Fredericton, NB, Canada 

Hilton Garden Inn Fredericton provides comfortable 3-star accommodation in Fredericton. It offers free wireless internet and is moments from The Playhouse Fredericton and well-known attractions.

C$ 209
Avg. per night

Hotel prices in Fredericton

2 stars and under
3 stars
4 stars +

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 in Fredericton

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 Fredericton

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.

Facts about staying in Fredericton

  • What are the best hotels in Fredericton?

    Crowne Plaza Fredericton-Lord Beaverbrook is a very popular hotel in Fredericton with a score of 8.2 from 491 reviews. Delta Hotels by Marriott Fredericton (8.4 from 258 reviews) and Best Western Plus Fredericton Hotel & Suites (8.4 from 506 reviews) are also highly rated Fredericton hotels based on recent feedback from HotelsCombined users.

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

    Crowne Plaza Fredericton-Lord Beaverbrook is a hotel near University of New Brunswick that is popular with HotelsCombined users, scoring 8.2 across 491 reviews.

  • How much do hotels in Fredericton cost?

    The average price of a hotel in Fredericton is C$ 194 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Fredericton?

    HotelsCombined users have found cheap hotels in Fredericton starting from C$ 68 per night in the last 3 days. This coming weekend (1 Jul. to 3 Jul.), prices can start from as low as C$ 86/night.

  • How much is a hotel in Fredericton tonight?

    Users have found prices for hotels in Fredericton tonight starting as low as C$ 86, rising to an average cost of C$ 229, based on searches in the last 72 hours. Prices start from C$ 211 for a 4-star hotel in Fredericton for tonight.