Canada hotels

Check rooms and rates
exclusive online offers!
Select date
Select date
Rooms and Guests

Canada Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Brentwood Bay Resort & Spa  5 stars

849 Verdier Ave, Brentwood Bay, Canada, V8M 1C5

Brentwood Bay Great
USD 303

Windsor Arms Hotel  5 stars

18 Saint Thomas St, Toronto, Canada, M5S3E7

Toronto Great
USD 363

Rosewood Hotel Georgia  5 stars

801 West Georgia Street, Vancouver, Canada, V6C 1P7

Vancouver Perfect
USD 393

Hotel Quintessence  5 stars

3004 Chemin De La Chapelle, Mont-Tremblant, Canada, J8E 1E1

Mont-Tremblant Perfect
USD 445

Fairmont Empress  5 stars

721 Government Street, Victoria, Canada, V8W 1W5

Victoria Very good
USD 274

Pan Pacific Vancouver  5 stars

300-999 Canada Place, Vancouver, Canada, V6C 3B5

Vancouver Great
USD 297

Adara Hotel  4 stars

4122 Village Green, Whistler, Canada, V0N 1B4

Whistler Great
USD 241

Hastings House Country House Hotel  4 stars

160 Upper Ganges Road, Ganges, Canada, V8K 2S2

Ganges Perfect
USD 304

Pinnacle Vancouver Harbourfront  4 stars

1133 West Hastings Street, Vancouver, Canada, V6E3T3

Vancouver Very good
USD 228

Toronto Marriott City Centre Hotel  4 stars

1 Blue Jays Way, Toronto, Canada, M5V 1J4

Toronto Great
USD 197

Sheraton Vancouver Airport Hotel  4 stars

7551 Westminster Highway, Richmond, Canada, V6X 1A3

Richmond Great
USD 210

Delta Ottawa City Centre  4 stars

101 Lyon Street, Ottawa, Canada, K1R5T9

Ottawa Very good
USD 156

Delta Calgary Downtown  4 stars

209 4Th Avenue Se, Calgary, Canada, T2G 0C6

Calgary Great
USD 159

Delta Banff Royal Canadian Lodge  4 stars

459 Banff Avenue, Banff, Canada, T1L 1B4

Banff Great
USD 280

Delta Hotels By Marriott Edmonton Centre Suites  4 stars

10222 102 Street, Edmonton, Canada, T5J 4C5

Edmonton Very good
USD 166

Delta Winnipeg  4 stars

350 St. Mary Avenue, Winnipeg, Canada, R3C 3J2

Winnipeg Very good
USD 120

Delta Toronto East  4 stars

2035 Kennedy Road, Toronto, Canada, M1T 3G2

Toronto Very good
USD 130

Pacific Gateway Hotel At Vancouver Airport  4 stars

3500 Cessna Drive, Richmond, Canada, V7B 1C7

Richmond Great
USD 126

Delta Hotels Vancouver Downtown Suites  4 stars

550 West Hastings Street, Vancouver, Canada, V6B 1L6

Vancouver Great
USD 324

Delta Whistler Village Suites  4 stars

4308 Main Street, Whistler, Canada, V0N 1B4

Whistler Great
USD 366

Delta London Armouries  4 stars

325 Dundas Street, London, Canada, N6B 1T9

London Great
USD 140

Hilton Mississauga/Meadowvale  4 stars

6750 Mississauga Road, Mississauga, Canada, L5N 2L3

Mississauga Very good
USD 117

Delta Montreal  4 stars

475 Avenue President Kennedy, Montreal, Canada, H3A 1J7

Montreal Very good
USD 218

Delta Prince Edward  4 stars

18 Queen Street, Charlottetown, Canada, C1A 8B9

Charlottetown Great
USD 178

Delta Quebec  4 stars

690 Boul Rene Levesque East, Quebec City, Canada, G1R 5A8

Quebec City Very good
USD 174

Doubletree By Hilton Toronto Airport West  4 stars

5444 Dixie Road, Mississauga, Canada, L4W 2L2

Mississauga Very good
USD 120

Delta Hotels By Marriott Victoria Ocean Pointe Resort  4 stars

100 Harbour Road, Victoria, Canada, V9A 6T3

Victoria Great
USD 197

Oak Bay Beach Hotel (Adults Only)  4 stars

1175 Beach Drive, Victoria, Canada, V8S 2N2

Victoria Great
USD 210

Sheraton Parkway Toronto North  4 stars

600 Highway 7, Richmond Hill, Canada, L4B 1B2

Richmond Hill Very good
USD 119

Hyatt Regency Toronto  4 stars

370 King Street West, Toronto, Canada, M5V 1J9

Toronto Very good
USD 180

Fairmont Chateau Laurier  4 stars

1 Rideau Street, Ottawa, Canada, K1N 8S7

Ottawa Great
USD 208

Radisson Admiral Toronto Harbourfront  4 stars

249 Queen'S Quay West, Toronto, Canada

Toronto Very good
USD 184

Sunshine Mountain Lodge  4 stars

1 Sunshine Access Road, Banff, Canada, T1L 1J5

USD 342

Renaissance Edmonton Airport Hotel  4 stars

4236 36Th Street East, Leduc, Canada, T9E 0V4

Leduc Perfect
USD 197

The Omni King Edward Hotel  4 stars

37 King Street East, Toronto, Canada, M5C 1E9

Toronto Very good
USD 244

Hotel 71  4 stars

71 Rue Saint Pierre, Quebec City, Canada, G1K 4A4

Quebec City Perfect
USD 313

Coast Victoria Hotel & Marina By Apa  4 stars

146 Kingston Street, Victoria, Canada, V8V 1V4

Victoria Very good
USD 129

Quebec City Marriott Downtown  4 stars

850 Place D'Youville, Quebec City, Canada, G1R 3P6

Quebec City Perfect
USD 213

Tigh Na Mara Seaside Spa Resort  4 stars

1155 Resort Drive, Parksville, Canada, V9P 2E5

Parksville Very good
USD 173

Hotel Blu Vancouver  4 stars

177 Robson Street, Vancouver, Canada

Vancouver Perfect
USD 261

Mont Tremblant Ski Resort  4 stars

1000 Chemin Des Voyageurs, Mont-Tremblant, Canada, J8E 1T1

USD 196

Inn On The Twenty  4 stars

3845 Main Street, Jordan, Canada

USD 243

Oban Inn  4 stars

160 Front Street, Niagara-on-the-Lake, Canada

Niagara-on-the-Lake Perfect
USD 264

Delta Hotels By Marriott Toronto  4 stars

75 Lower Simcoe Street, Toronto, Canada, M5J 3A6

Toronto Great
USD 242

Element Vancouver Metrotown  4 stars

5988 Willingdon Avenue, Burnaby, Canada, V5H 4V8

Burnaby Very good
USD 187

Renaissance Montreal Downtown Hotel  4 stars

1250 Boulevard Robert-Bourassa, Montreal, Canada, H3B 1M7

USD 223

The Hotel At River Rock  4 stars

8888 River Road, Richmond, Canada, V6X 3P8

Richmond Great
USD 248

M Montreal Hostel  4 stars

1245 Rue Saint-Andre, Montreal, Canada, H2L 3T1

Montreal Very good
USD 170

Dalvay By The Sea  4 stars

16 Cottage Crest, Stanhope, Canada, C0A 1P0

USD 366

Calgary Airport Marriott In-Terminal Hotel  4 stars

2008 Airport Road Ne, Calgary, Canada, T2E 3B9

USD 167

Ocean Sunrise  4 stars

168 Harkness , St. Andrews By The Sea, Canada

St. Andrews By The Sea

Hotel Chateau Bromont  4 stars

90 Rue De Stanstead, Bromont, Canada, J2L 1K6

USD 181

Best Western Plus Montreal Downtown-Hotel Europa  3 stars

1240 Drummond Street, Montreal, Canada, H3G 1V7

Montreal Very good
USD 180

Best Western Plus Port O'Call Hotel  3 stars

1935 Mcknight Boulevard Ne, Calgary, Canada, T2E 6V4

Calgary Great
USD 83

Best Western Plus Sands  3 stars

1755 Davie Street, Vancouver, Canada, V6G 1W5

Vancouver Great
USD 225

Best Western Chateau Granville  3 stars

1100 Granville Street, Vancouver, Canada, V6Z 2B6

Vancouver Very good
USD 183

Gec Granville Suites Downtown  3 stars

718 Drake Street, Vancouver, Canada, V6Z 2W6

Vancouver Great
USD 121

Best Western Plus Cairn Croft Hotel  3 stars

6400 Lundy'S Lane, Niagara Falls, Canada, L2G 1T6

Niagara Falls Very good
USD 93

Best Western Plus Toronto Airport Hotel  3 stars

5825 Dixie Road, Mississauga, Canada, L4W 4V7

Mississauga Very good
USD 82

Ramada Niagara Falls  3 stars

6045 Stanley Avenue, Niagara Falls, Canada, L2G 3Y3

Niagara Falls Very good
USD 100

Country Inn & Suites By Carlson, Niagara Falls, On  3 stars

5525 Victoria Ave, Niagara Falls, Canada, L2G3L3

Niagara Falls Great
USD 142

Hotel Belmont, An Ascend Hotel Collection Member  3 stars

654 Nelson Street, Vancouver, Canada, V6B 6K4

Vancouver Very good
USD 239

Comfort Inn Fallsview  3 stars

6645 Fallsview Blvd, Niagara Falls, Canada, L2G 7G1

Niagara Falls Very good
USD 182

Comfort Inn Airport  3 stars

106 Airport Road, St. John's, Canada, A1A 4Y3

St. John's Great
USD 98

Comfort Inn Clifton Hill  3 stars

4960 Clifton Hill, Niagara Falls, Canada, L2G 3N4

Niagara Falls Great
USD 97

Toronto Don Valley Hotel & Suites  3 stars

175 Wynford Drive, Toronto, Canada, M3C 1J3

Toronto Very good
USD 110

Courtyard By Marriott Downtown Toronto  3 stars

475 Yonge Street, Toronto, Canada, M4Y 1X7

Toronto Very good
USD 208

Courtyard By Marriott Niagara Falls  3 stars

5950 Victoria Avenue, Niagara Falls, Canada, L2G 3L7

Niagara Falls Great
USD 152

Delta Hotels By Marriott Calgary South  3 stars

135 Southland Drive Se, Calgary, Canada, T2J 5X5

Calgary Very good
USD 109

Kananaskis Mountain Lodge, Autograph Collection  3 stars

1 Centennial Drive, Kananaskis, Canada, T0L 2H0

Kananaskis Great
USD 209

Tantalus Resort Lodge  3 stars

4200 Whistler Way, Whistler, Canada, V0N 1B4

Whistler Great
USD 388

Days Inn Vancouver Downtown  3 stars

921 West Pender Street, Vancouver, Canada, V6C 1M2

Vancouver Very good
USD 155

Holiday Inn Toronto Downtown Centre  3 stars

30 Carlton Street, Toronto, Canada, M5B 2E9

Toronto Very good
USD 159

Espresso Montreal Centre-Ville  3 stars

1005 Guy Street, Montreal, Canada, H3H 2K4

Montreal Very good
USD 193

Toronto Plaza Airport Hotel  3 stars

1677 Wilson Avenue, Toronto, Canada, M3L 1A5

Toronto Guest rating
USD 76

Courtyard Montreal Downtown  3 stars

380 Rene-Levesque Boulevard West, Montreal, Canada, H2Z 0A6

Montreal Very good
USD 183

Sawridge Inn And Conference Centre  3 stars

76 Connaught Dr, Jasper, Canada, T0E 1E0

Jasper Great
USD 245

Banff Rocky Mountain Resort  3 stars

1029 Banff Avenue, Banff, Canada, T1L 1A2

Banff Great
USD 188

Chelsea Hotel Toronto  3 stars

33 Gerrard Street West, Toronto, Canada, M5G1ZA

Toronto Very good
USD 145

Tonquin Inn  3 stars

100 Juniper Street, Jasper, Canada, T0E1E0

Jasper Very good
USD 110

Aava Whistler Hotel  3 stars

4005 Whistler Way, Whistler, Canada, V0N 1B4

Whistler Great
USD 221

Best Western Plus Inner Harbour  3 stars

412 Quebec Street, Victoria, Canada, V8V 1W5

Victoria Great
USD 150

Victorian Hotel  3 stars

514 Homer Street, Vancouver, Canada

Vancouver Great
USD 156

Gladstone Hotel  3 stars

1214 Queen St West, Toronto, Canada

Toronto Very good
USD 184

Hotel De Glace  3 stars

1860 Boulevard Valcartier, Saint-Gabriel-De-Valcartier, Canada, G1G 5H9

USD 393

Calabogie Peaks Resort  3 stars

30 Barrett Chute Rd., Calabogie, Canada

Calabogie Nice
USD 176

Hotel Rialto  3 stars

653 Pandora Avenue, Victoria, Canada

Victoria Great
USD 141

Comfort Suites Downtown  3 stars

1214 Crescent Street, Montreal, Canada, H3G 2A9

Montreal Very good
USD 109

Whistler Peak Lodge  3 stars

4295 Blackcomb Way, Whistler, Canada, V0N 1B4

Whistler Great
USD 212

Jordan House Hotel  3 stars

3751 Main Street, Jordan, Canada, L0R 1S0

USD 122

The Waterloo Hotel  3 stars

2 King St N Waterloo On N2J 2W7 Canada, Waterloo, Canada, N2J 2W6

USD 138

Stone Mill Inn  3 stars

271 Merritt Street, Saint Catharines, Canada, L2J1K1

Saint Catharines
USD 137

Stardust Inn And Chalets  3 stars

979 Waterton Avenue, Pincher Creek, Canada, T0K1W0

Pincher Creek
USD 79

Hi Toronto Hostel  3 stars

76 Church Street, Toronto, Canada, M5C 2G1

Toronto Great
USD 52

Samesun Vancouver  3 stars

1018 Granville Street, Vancouver, Canada, V6Z 1L5

Vancouver Very good
USD 83

Buccaneer Inn  3 stars

1577 Stewart Avenue, Nanaimo, Canada, V9S 4E3

USD 109

The Promenade  3 stars

24 The Promenade, Niagara-on-the-Lake, Canada

Niagara-on-the-Lake Perfect
USD 116

Hillside  3 stars

65 Champlain Ave. , St. Andrews By The Sea, Canada

St. Andrews By The Sea

Ywca Hotel Vancouver  3 stars

733 Beatty Street, Vancouver, Canada, V6B 2M4

Vancouver Very good
USD 122

Times Square Suites  3 stars

1821 Robson Street, Vancouver, Canada, V6G 3E4

Vancouver Great
USD 205

Auberge Saint Paul  3 stars

347 Saint Paul Est, Montreal, Canada

Montreal Guest rating
USD 50

Fallsview  2 stars

6289 Fallsview Boulevard, Niagara Falls, Canada, L2G 3V7

Niagara Falls Very good
USD 106

Motel 6 Niagara Falls  2 stars

5700 Stanley Avenue, Niagara Falls, Canada, L2G 3X5

Niagara Falls Very good
USD 160

Imperial Inn  2 stars

3282 13Th Avenue South East, Medicine Hat, Canada, T1B 1H8

Medicine Hat Very good
USD 46

Holiday Inn Express & Suites Victoria - Colwood  2 stars

318 Wale Road, Colwood, Canada

USD 107

The Cambie Hostel Gastown  2 stars

310 Cambie Street , Vancouver, Canada, V6B 2N3

Vancouver Nice
USD 46

Hillside Motel  2 stars

1131 Manawagonish Road, Saint John, Canada, E2M3X5

Saint John Great
USD 54

Beaver Lake Farm Guest House  2 stars

647 Beaver Lake Road, Victoria, Canada


The Buchan Hotel  2 stars

1906 Haro Street, Vancouver, Canada, V6G 1H7

Vancouver Very good
USD 104

Regent Motel  2 stars

2121 Ocean West Way, Saint John, Canada, E2M 5H6

Saint John Perfect
USD 65

Miami Motel  2 stars

300 Antoine Pinard, Trois-Rivieres, Canada, G8T 6K7

Trois-Rivieres Perfect
USD 102

Ocean Crest Motel  2 stars

3292 Island Hwy W, Qualicum Beach, Canada, V9K 2C6

Qualicum Beach
USD 79

Kelowna Okanagan Lake Hostel  2 stars

730 Bernard Avenue, Kelowna, Canada, V1Y 6P5

USD 48

Hotel Ambassador  2 stars

1212 Granville Street, Vancouver, Canada, V6Z 1M4

Vancouver Nice
USD 104

Lost Lake Lodge  0 stars

4660 Blackcomb Way, Whistler, Canada, V0N 1B4

Whistler Great
USD 339

Moraine Lake Lodge  0 stars

P.O. Box 70, Lake Louise, Canada, T0L1E0

Lake Louise Great
USD 711

Cathedral Mountain Lodge  0 stars

1 Yoho Valley Rd, Field, Canada, V0A 1G0

Field Great
USD 301

Middle Beach Lodge  0 stars

400 Mackenzie Beach Road, Tofino, Canada, V0R2Z0

Tofino Great
USD 134

Views From The Six  0 stars

14 York Street, Toronto, Canada

USD 152

Glacier Lodge By Resortquest  0 stars

4573 Chateau Boulevard, Whistler, Canada

Whistler Very good
USD 332

Kaisar Guest House  0 stars

372A College Street, Toronto, Canada, M5T 1S6

Toronto Nice
USD 52

Square One Comfort Suite By Elite Suites  0 stars

330 Burnhamthorpe Rd West, Mississauga, Canada, L5B 0E1

USD 105

Spanish Bay Inn  0 stars

10 Pitt Street, Sydney, Canada, B1P5X3

USD 129

A Shack In The Woods  0 stars

6574 Baird Road 88, Port Renfrew, Canada, V0S 1V0

Port Renfrew
USD 126