★★★★☆ · 4-star hotel
River Rock Casino Resort
A four-star waterfront casino resort in Richmond, British Columbia, set beside the river with convenient airport access, where rooms and gaming share a resort address shaped by water and travel.
This is an independent editorial guide. It holds no ownership of, agreement with, or authority over any property described, and processes no bookings of any kind.
These properties sit where a river, lake or harbour front does most of the work of the stay. Water is the constant companion — to the rooms, the evenings indoors, and the short walks between them.
★★★★☆ · 4-star hotel
A four-star waterfront casino resort in Richmond, British Columbia, set beside the river with convenient airport access, where rooms and gaming share a resort address shaped by water and travel.
★★★☆☆ · 3-star hotel
A three-star waterfront casino resort in Scanterbury, Manitoba, where lakeside lodging and gaming sit together for guests seeking a quieter shoreline setting beyond the densest city blocks.
★★★★☆ · 4-star hotel
A four-star waterfront casino resort in Niagara Falls, Ontario, placing guest rooms and gaming beside the waterfront for travellers who want a resort stay shaped by the river setting.
★★★★★ · 5-star hotel
A five-star historic waterfront resort in La Malbaie, Quebec, where casino hospitality and lodging share one riverside address for travellers drawn to a quieter shoreline setting.
★★★★☆ · 4-star hotel
A four-star waterfront casino resort in Gatineau, Quebec, with rooms and gaming set along Lac Leamy for travellers who want lake light and resort lodging beside the water.
Details and availability sit with each property’s official listing — follow the button on a card when you are ready. For city-edge stays instead, see In the City.