Hotels in Fredericton, Canada

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

Fredericton, NB, Canada
10 Aug — 11 Aug2
Fredericton, NB, Canada
Wed 10/8
Thu 11/8
...and more

Cheapest hotels in Fredericton, Canada

Quality Inn & Suites Amsterdam
8.9 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.

$177
Avg. per night
Holiday Inn Express & Suites Fredericton
8.5 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.

$207
Avg. per night
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.

$233
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?

    Ramada by Wyndham Fredericton (7.4/10 from 788 reviews), Delta Hotels by Marriott Fredericton (8.3/10 from 290 reviews), and Hilton Garden Inn Fredericton (8.9/10 from 321 reviews) are all highly rated places to stay in Fredericton.

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

    A good hotel close to University of New Brunswick is Hilton Garden Inn Fredericton (rated 8.9/10 from 321 reviews).

  • How much do hotels in Fredericton cost?

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

  • How much is a cheap hotel in Fredericton?

    HotelsCombined searches in the last 3 days suggest cheap Fredericton hotels have prices starting from as low as $92/night, depending on the popularity of your requested dates.