Hotels on the River in Fredericton from $148
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Fredericton Hotels on the River

The Colonel's In B&B
843 Union Street Fredericton NB
This bed & breakfast features free self parking and free WiFi in public areas. Enjoy the free full breakfast each morning. A terrace, a garden, and luggage storage ...

Delta Hotels by Marriott Fredericton
225 Woodstock Rd Fredericton NB
Free Cancellation
Reserve now, pay when you stay
$175 nightly
The price is $208 total per night
$208 total
Aug 9 - Aug 10
Total with taxes and fees
This smoke-free hotel includes 3 restaurants, an outdoor pool, and an indoor pool. Families will appreciate the picnic area and babysitting. Relax with a drink ...

Crowne Plaza Fredericton-Lord Beaverbrook by IHG
659 Queen St Fredericton NB
Free Cancellation
$124 nightly
The price is $148 total per night
$148 total
Aug 9 - Aug 10
Total with taxes and fees
This smoke-free hotel includes 2 restaurants, an indoor pool, and a hot tub. Traveling on business? Take advantage of the 24-hour business center and free WiFi ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Fredericton hotels essential information
Accommodation | 109 hotels |
|---|---|
Lowest Price | $148 |
Highest Price | $208 |
Popular hotels | Delta Hotels by Marriott Fredericton, The Colonel's In B&B, Crowne Plaza Fredericton-Lord Beaverbrook by IHG |
Recent Fredericton hotel reviews by fellow wanderers

Crowne Plaza Fredericton-Lord Beaverbrook by IHG
4 out of 5
Posted 9 hours ago
Travelocity Verified Review
"Excellent staff."
A verified traveler stayed at Crowne Plaza Fredericton-Lord Beaverbrook by IHG

Delta Hotels by Marriott Fredericton
5 out of 5
Posted 3 days ago
Travelocity Verified Review
"Clean room excellent staff."
A verified traveler stayed at Delta Hotels by Marriott Fredericton
