Canada-Places.com has listed approx 405 hotels in Canada. Some of the Top rated hotels in Canada are- Staybridge Suites Calgary Airport, Shaw Club Hotel, Days Inn & Suites by Wyndham Brandon, Cariboo Hotel, Rock Creek Hotel, Super 8 by Wyndham Whitecourt, Reggie's West, J and L Lakeview Retreat, 98 Hotel Ltd & Best Western Plus Prince George.