Why book at cityhotels?

  • Over 200 000 hotels worldwide
  • Between 20-70 % can be saved booking through City Hotels
  • We celebrate 10 years with anniversary deals
  • Pay online now or upon hotel checkout on most hotels

Hotels in Canada

At cityhotels.com always you can find outstanding hotel offers in all cities and villages in Canada - Toronto, Montreal, Whistler, Calgary, Quebec, Niagara-on-the-Lake, Vancouver, Victoria, Niagara Falls, Ottawa, Mont-Tremblant, Mississauga, Kelowna, Edmonton, Winnipeg, St.

John's, Blue Mountains, Stratford, La Malbaie, Fernie, Ucluelet, Halifax, St. Andrews, Canmore, Penticton, Banff, Sooke, Saint Ferreol les Neiges, Magog and Kingston. Do you want to stay in comfortable but also excellent value accommodation in a city or village in Canada? We have an extensive range of hotels on offer, from simple economic hotels and recommended hotels, to luxury and boutique hotels. We can also help you with romantic weekend breaks, spa breaks, business trips, groups trips and conferences in Canada.
Going on vacation to Canada you can find hotels and accommodation in all cities and villages in this country.

At cityhotels.com you can book cheap hotel rooms close to the airports, main streets, shopping district, either in the city centre or outside the city of Canada. When there are concerts, musicals, football matches, fairs and similiar events we can help you with accommodation for this. Our main goal in cityhotels.com is to give you the best possible experience at your destination.

Hotels in 30 popular cities in Canada

Hotels in states in Canada

23 hotel offers in Canada

The Westin Calgary

The Westin Calgary, Calgary

Near Calgary Tower, Calgary
From 244 USD
The Westin Edmonton

The Westin Edmonton, Edmonton

Near Edmonton City Centre, Edmonton
From 183 USD
The Westin Ottawa

The Westin Ottawa, Ottawa

Near Parliament Hill, Ottawa
1 km from city center.
From 405 USD
Halifax Marriott Harbourfront Hotel

Halifax Marriott Harbourfront Hotel, Halifax

Near Halifax Citadel, Halifax
From 226 USD
Sheraton Cavalier Saskatoon Hotel

Sheraton Cavalier Saskatoon Hotel, Saskatoon

Near Midtown Plaza, Saskatoon
2 km from city center.
From 125 USD
Empire Landmark Hotel

Empire Landmark Hotel, Vancouver

In Vancouver (West End), Vancouver
1 km from city center.
From 186 USD
Four Points by Sheraton Niagara Falls Fallsview

Four Points by Sheraton Niagara Falls Fallsview, Niagara Falls

Near Horseshoe Falls, Niagara Falls
3 km from city center.
From 179 USD
Delta Winnipeg Hotel

Delta Winnipeg Hotel, Winnipeg

Near Portage Place, Winnipeg
4 km from city center.
From 164 USD
Sandman Hotel Penticton

Sandman Hotel Penticton, Penticton

Near Penticton Trade and Convention Centre, Penticton
1 km from city center.
From 212 USD
Delta Grand Okanagan Resort

Delta Grand Okanagan Resort, Kelowna

In Kelowna (Kelowna Central Business District), Kelowna
19 km from city center.
From 344 USD
Hotel Grand Pacific

Hotel Grand Pacific, Victoria

Near British Columbia Parliament Building, Victoria
1 km from city center.
From 278 USD
Delta St John's Hotel & Conference Centre

Delta St John's Hotel & Conference Centre, St. John's

Near Mile One Centre, St. John's
From 253 USD
Hotel Travelodge Montreal Centre

Hotel Travelodge Montreal Centre, Montreal

Near Notre Dame Basilica, Montreal
1 km from city center.
From 178 USD
Bond Place Hotel

Bond Place Hotel, Toronto

Near University of Toronto, Toronto
1 km from city center.
From 388 USD
Quality Suites

Quality Suites, Ste Anne de Beaupre

In Ste Anne de Beaupre (Beaupre - Mont Sainte-Anne), Ste Anne de Beaupre
1 km from city center.
From 119 USD
Holiday Inn Canmore

Holiday Inn Canmore, Canmore

Near Canmore Museum and Geoscience Centre, Canmore
1 km from city center.
From 312 USD
Festival Inn

Festival Inn, Stratford

Near Stratford Country Club, Stratford
3 km from city center.
From 121 USD
The Fairmont Chateau Whistler

The Fairmont Chateau Whistler, Whistler

Near Whistler Blackcomb Ski Resort, Whistler
3 km from city center.
From 350 USD
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection, St. Andrews

Near Kingsbrae Garden, St. Andrews
6 km from city center.
From 342 USD
Estrimont Suites & Spa

Estrimont Suites & Spa, Orford

Near Club de Golf du Mont Orford, Orford
8 km from city center.
From 221 USD
Hôtel Au Petit Berger

Hôtel Au Petit Berger, La Malbaie

In La Malbaie (Pointe-au-Pic), La Malbaie
3 km from city center.
From 126 USD
Red Tree Lodge

Red Tree Lodge, Fernie

Near Arts Station, Fernie
6 km from city center.
From 113 USD
The Findlay House

The Findlay House, Collingwood

Near St. Mary's Roman Catholic Church, Collingwood
2 km from city center.
From 103 USD

Map of 23 recommended hotels in Canada