Compare Hotels on the River in Canada
Secret Bargains - Save an extra 10% or more on select Hotels on the River
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Canada Hotels on the River

Best Western Plus Waterfront Hotel
277 Riverside Drive West Windsor ON
$67 nightly
The price is $81 total per night
$81 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Best Western Plus Waterfront Hotel places you in the heart of Windsor, within a 15-minute walk of Caesars Casino and Detroit Windsor Tunnel.
Pool
Pet friendly

Riverland Inn & Suites
1530 River St Kamloops BC
Free Cancellation
Reserve now, pay when you stay
A stay at Riverland Inn & Suites places you in the heart of Kamloops, within a 15-minute walk of Exhibition Park and River Street Dog Park.
Pool
Hot Tub

Marriott Niagara Falls Fallsview Hotel & Spa
6740 Fallsview Blvd Niagara Falls ON
$152 nightly
The price is $177 total per night
$177 total
Dec 23 - Dec 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Niagara Falls (Fallsview South), Marriott Niagara Falls Fallsview Hotel & Spa is within a 10-minute walk of Queen Victoria Park and Fallsview Casino.
Pool
Hot Tub

Cornerstone Motel
16537 Cabot Trail Hwy La Prairie NS
With a stay at Cornerstone Motel in La Prairie, you'll be on the waterfront, just a 2-minute walk from Cape Breton Highlands National Park and 7 minutes by foot from Cheticamp Visitor Centre.
Parking included
Free WiFi

Fairmont Le Chateau Frontenac
1 rue des Carrieres Québec City QC
$253 nightly
The price is $301 total per night
$301 total
Jan 15 - Jan 16, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Fairmont Le Chateau Frontenac, you'll be centrally located in Québec City, within a 10-minute walk of Quebec City Town Hall and Quartier Petit Champlain.
Pool
Hot Tub

Oakes Hotel Overlooking the Falls
6546 Fallsview Blvd Niagara Falls ON
$86 nightly
The price is $103 total per night
$103 total
Dec 18 - Dec 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Oakes Hotel Overlooking the Falls in Niagara Falls (Fallsview), you'll be steps from Queen Victoria Park and 4 minutes by foot from Fallsview Casino.
Pool
Hot Tub

Park Town Hotel
924 Spadina Cres East Saskatoon SK
Free Cancellation
Reserve now, pay when you stay
A stay at Park Town Hotel places you in the heart of Saskatoon, within a 10-minute walk of University of Saskatchewan and Ukrainian Museum of Canada.
Pool
Hot Tub

Chateau Lacombe Hotel
10111 Bellamy Hill Nw Edmonton AB
$108 nightly
The price is $118 total per night
$118 total
Dec 18 - Dec 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Chateau Lacombe Hotel, you'll be centrally located in Edmonton, within a 10-minute walk of Citadel Theatre and Edmonton Convention Centre.
Pet friendly
Free WiFi

Best Western Plus Gatineau-Ottawa Downtown
131 Rue Laurier Gatineau QC
$85 nightly
The price is $101 total per night
$101 total
Jan 1 - Jan 2, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Best Western Plus Gatineau-Ottawa Downtown, you'll be centrally located in Gatineau, steps from Jacques Cartier Park and within a 10-minute walk of Canadian Museum of History.
Pool
Parking included

Delta Hotels by Marriott Saskatoon Downtown
405 20th Street East Saskatoon SK
$128 nightly
The price is $143 total per night
$143 total
Jan 2 - Jan 3, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Delta Hotels by Marriott Saskatoon Downtown, you'll be centrally located in Saskatoon, within a 5-minute drive of University of Saskatchewan and Scotiabank Theatre Saskatoon.
Pool
Hot Tub

Delta Hotels by Marriott Bessborough
601 Spadina Crescent Saskatoon SK
$135 nightly
The price is $150 total per night
$150 total
Dec 26 - Dec 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Delta Hotels by Marriott Bessborough places you in the heart of Saskatoon, within a 15-minute walk of University of Saskatchewan and Broadway Bridge.
Pool
Spa

Caesars Windsor - A Caesars Rewards Destination
377 Riverside Dr E Windsor ON
$128 nightly
The price is $153 total per night
$153 total
Dec 21 - Dec 22
Total with taxes and fees
A stay at Caesars Windsor - A Caesars Rewards Destination places you in the heart of Windsor, steps from The Colosseum and a 4-minute drive from GM Renaissance Center.
Pool
Parking included
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.
Canada Hotels on the River essential information
Hotels on the River in Canada |
146 |
|---|---|
Highest price | $301 |
Cheapest price | $81 |
Total number of hotels in Canada | 60,311 |
Popular hotels | Best Western Plus Waterfront Hotel, Riverland Inn & Suites, Marriott Niagara Falls Fallsview Hotel & Spa, Cornerstone Motel, Fairmont Le Chateau Frontenac, Oakes Hotel Overlooking the Falls, Park Town Hotel, Chateau Lacombe Hotel, Best Western Plus Gatineau-Ottawa Downtown, Delta Hotels by Marriott Saskatoon Downtown, Delta Hotels by Marriott Bessborough, Caesars Windsor - A Caesars Rewards Destination |
Most Recent Canada Hotel Reviews

Pinnacle Hotel Harbourfront
5 out of 5
Posted 1 day ago
CheapTickets Verified Review
"The extras we received - early check-in, discounts at the restaurant and some complimentary water and snacks in the room 😊"
A verified traveler stayed at Pinnacle Hotel Harbourfront
More Hotels on the River
Types of Hotels
Top 20 Canada Hotels
Hotels Near Canada
More to Explore in Canada
Top Picks
Hotels
- Beach Resorts & Hotels in Bermuda
- Hotels in Niagara Falls
- Hotels in Montreal
- Hotels in Vancouver
- Hotels in Tofino
- Hotels in Toronto
- Hotels in Bermuda
- Hotels in Victoria
- Hotels in Whistler
- Hotels in Québec City
- Hotels in Ottawa
- Hotels in Abbotsford
- Hotels in Edmonton
- Hotels in United States of America
- Hotels in Saskatoon
Packages
- Halifax Vacation Packages
- Calgary Vacation Packages
- Greenland Vacation Packages
- Banff Vacation Packages
- United States of America Vacation Packages
- Antigonish Vacation Packages
- Montreal Vacation Packages
- Niagara Falls Vacation Packages
- New Brunswick Vacation Packages
- Bermuda Vacation Packages
- Vancouver Vacation Packages
- Toronto Vacation Packages





