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
$79 nightly
The price is $95 total per night
$95 total
Jun 17 - Jun 18
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
$94 nightly
The price is $109 total per night
$109 total
Jul 8 - Jul 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Riverland Inn & Suites, you'll be centrally located in Kamloops, within a 10-minute drive of Tournament Capital Centre and Thompson Rivers University.
Pool
Hot Tub

Marriott Niagara Falls Fallsview Hotel & Spa
6740 Fallsview Blvd Niagara Falls ON
$193 nightly
The price is $227 total per night
$227 total
Jun 21 - Jun 22
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
$118 nightly
The price is $139 total per night
$139 total
Jul 6 - Jul 7
Total with taxes and fees
When you stay at Cornerstone Motel in La Prairie, you'll be on the waterfront, within a 15-minute drive of Cape Breton Highlands National Park and Skyline Trail.
Parking included
Free WiFi

Fairmont Le Chateau Frontenac
1 rue des Carrieres Québec City QC
$556 nightly
The price is $662 total per night
$662 total
Jun 17 - Jun 18
Total with taxes and fees
With a stay at Fairmont Le Chateau Frontenac, you'll be centrally located in Québec City, steps from Quartier Petit Champlain and within a 10-minute walk of Quebec City Town Hall.
Pool
Hot Tub

Oakes Hotel Overlooking the Falls
6546 Fallsview Blvd Niagara Falls ON
$100 nightly
The price is $117 total per night
$117 total
Jun 16 - Jun 17
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
$120 nightly
The price is $133 total per night
$133 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Park Town Hotel, you'll be centrally located in Saskatoon, a 1-minute drive from University of Saskatchewan and 10 minutes from SaskTel Centre.
Pool
Hot Tub

Chateau Lacombe Hotel
10111 Bellamy Hill Nw Edmonton AB
$97 nightly
The price is $107 total per night
$107 total
Jul 1 - Jul 2
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
$77 nightly
The price is $92 total per night
$92 total
Jun 28 - Jun 29
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
$149 nightly
The price is $165 total per night
$165 total
Jul 5 - Jul 6
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, a 2-minute drive from University of Saskatchewan and 10 minutes from SaskTel Centre.
Pool
Hot Tub

Delta Hotels by Marriott Bessborough
601 Spadina Crescent Saskatoon SK
With a stay at Delta Hotels by Marriott Bessborough, you'll be centrally located in Saskatoon, a 2-minute drive from University of Saskatchewan and 10 minutes from SaskTel Centre.
Pool
Spa

Caesars Windsor - A Caesars Rewards Destination
377 Riverside Dr E Windsor ON
$71 nightly
The price is $86 total per night
$86 total
Jul 13 - Jul 14
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 | $662 |
Cheapest price | $86 |
Total number of hotels in Canada | 65,502 |
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

Toronto Don Valley Hotel and Suites
4 out of 5
Posted 2 hours ago
CheapTickets Verified Review
"The outdoor pool was ok. Thought it was heated. Indoor pool is under renovation which sucked. Sauna smelled very bad. Rooms were very clean. Had some normal wear and tear"
A verified traveler stayed at Toronto Don Valley Hotel and Suites





