Top regions in Canada
Best 5-star hotels in Canada
Resort
Canada, Sun Peaks
The elegant 5-star Grand Hotel & Conference Centre Sun Peaks disposes a heated swimming pool and is set at walking distance from Lake Provincial Park.
from USD 114 per night
Resort
Canada, Banff
Boasting its location in a shopping area, nearly a 17-minute walk from Buffalo Nations Luxton Museum, the family Fairmont Banff Springs offers an Italian cuisine and an outdoor swimming pool.
from USD 302 per night
Resort
Canada, Lake Louise
Set a 10-minute drive from Samson Native Gallery, the Fairmont Chateau Lake Louise offers 539 rooms and an indoor heated swimming pool.
from USD 283 per night
Hotel
Canada, Mont-Tremblant
The 5-star Fairmont Tremblant Mont-Tremblant is located 60 minutes' drive from La Macaza - Mont Tremblant International airport and offers a swimming pool as well as 4 restaurants.
from USD 113 per night
9.4Perfect
Resort
Canada, Whistler
Offering downhill skiing and cross-country skiing onsite, the 5-star Fairmont Chateau boasts a luxurious location within 5 minutes' walk of Squamish Lil'wat Cultural Centre.
from USD 226 per night
Hotel
Canada, Richmond
Located 3.5 km from Iona Beach Regional Park, the luxury Fairmont Vancouver Airport In-Terminal boasts a swimming pool.
from USD 244 per night
Hotel
Canada, Vancouver
Guests can relax in an indoor swimming pool or enjoy a hot tub, sauna facilities and an indoor pool offered by the Fairmont Hotel Vancouver, centrally nestled near an underground station.
from USD 403 per night
9.8Perfect
Hotel
Canada, Quebec City
Boasting the opportunity to go on a picnic by Saint Lawrence River, which runs 5 minutes away by car, the 5-star Fairmont Le Chateau Frontenac offers to relax in a swimming pool.
from USD 525 per night
9.8Perfect
Hotel
Canada, Montreal
Be sure to visit Underground City reachable just a 5-minute walk away as well as enjoy an indoor pool or a steam room, a Jacuzzi, and a sauna.
from USD 279 per night
Hotel
Canada, Toronto
Located in walking distance from Lake Ontario, the elegant 5-star Fairmont Royal York Toronto has a lap swimming pool as well as a hot tub, sauna facilities and an indoor pool.
from USD 342 per night
Resort
Canada, Whistler
Located only 8 minutes' walk from Whistler Public Library and within 2.7 km of Scandinave Spa Whistler, the full-service Hilton Whistler Resort & Spa features an outdoor pool and 287 rooms.
from USD 153 per night
Hotel
Canada, Toronto
Located in the financial district of Toronto about a 5-minute walk from Royal Ontario Museum, the luxury Park Hyatt has a steam room and sauna facilities.
from USD 409 per night
Hotel
Canada, Vancouver
Nestled only a 5-minute walk from Vancouver Downtown, the 5-star Hyatt Regency features a swimming pool and 644 rooms.
from USD 315 per night
Hotel
Canada, Toronto
Roy Thomson Hall is an 8-minute walk from the 4-star Soho Toronto that features a swimming pool.
from USD 210 per night
Hotel
Canada, Vancouver
Offering a central location in an entertainment neighbourhood, the comfortable Sutton Place Hotel Vancouver welcomes guests with a hot tub, sauna facilities and an indoor pool.
from USD 288 per night
Hotel
Canada, Montreal
One will enjoy a lounge bar or spa therapy and various recreational opportunities, while the 5-star Sofitel Montreal Golden Mile also boasts unrivalled setting within a 5-minute stroll of Redpath Museum.
from USD 301 per night
Resort
Canada, Whistler
Within a 5-minute walk of Escape Whistler, the charming Westin Resort & Spa, has a capacity of 400 rooms and attracts its guests with seafood cuisine and yoga classes, various recreational opportunities and barbeque grills.
from USD 137 per night
8.2Great
Hotel
Canada, Vancouver
Situated at a 2.3 km distance from Vancouver Aquarium, the pet-friendly Westin Bayshore, offers a lounge bar plus a hot tub, sauna facilities and an indoor pool.
from USD 251 per night
9.8Perfect
Hotel
Canada, Banff
Located 5 minutes on foot from Banff Upper Hot Springs and a 15-minute ride from Surprise Corner Viewpoint, the 5-star Rimrock Resort features a swimming pool and 343 rooms.
from USD 165 per night
Hotel
Canada, Vancouver
The 5-star Wedgewood Hotel & Spa - Relais & Chateaux is located near an entertainment district a 25-minute walk from Vancouver Aquarium.
from USD 277 per night
Most popular 4-star hotels in Canada
Hotel
Canada, Calgary
Located merely 1.6 km from Central Memorial Park, the 4-star Delta Hotels Calgary Downtown features a swimming pool and an à la carte restaurant with American dishes.
from USD 94 per night
Hotel
Canada, Banff
Boasting a perfect setting near a train station, the intimate 4-star Royal Canadian Lodge Banff offers luxury rooms plus a steam room and a hot tub.
from USD 163 per night
Hotel
Canada, Whistler
Conveniently located in the Whistler Village district within 5 minutes' stroll of Whistler Olympic Plaza, the 4-star Delta Hotels By Marriott Whistler Village Suites has 207 rooms.
from USD 128 per night
Hotel
Canada, Toronto
Located 5 minutes on foot from Allan Gardens Children's Conservatory, the 4-star Holiday Inn Toronto Downtown Centre, An Ihg features 513 rooms together with an à la carte restaurant.
from USD 176 per night
9.6Perfect
Hotel
Canada, Niagara Falls
While staying at the 42-story modern Embassy Suites By Hilton Niagara Falls/ Fallsview, which is located in the Fallsview district, you can enjoy the sports bar and an indoor pool.
from USD 87 per night
Hotel
Canada, Calgary
The 4-star Fairmont Palliser, boasting an à la carte restaurant along with a heated swimming pool, is conveniently lodged in the heart of Calgary.
from USD 242 per night
Hotel
Canada, London
The 4-star Four Points By Sheraton London offers to enjoy a lounge bar along with sauna facilities and an indoor pool onsite, boasting setting within walking distance to a motorway.
from USD 104 per night
Hotel
Canada, Vancouver
The Pinnacle Hotel Harbourfront offers a coffee bar and 442 rooms, along with a central location at 500 metres of Vancouver Downtown.
from USD 367 per night
Hotel
Canada, Quebec City
Featuring a location at a 0.6 km distance from Old Quebec, guests of the perfect Hilton Quebec can take a dip in an outdoor swimming pool or admire spectacular views of the river.
from USD 119 per night
Hotel
Canada, Mississauga
The 4-star Hilton Toronto Airport Hotel & Suites is a perfect vacation spot at a 3.1 km distance from Toronto Kalibari and other Mississauga landmarks.
from USD 83 per night
Hotel
Canada, Toronto
Offering 600 rooms along with sauna facilities and an outdoor swimming pool, the 32-story smoke-free Hilton Toronto is positioned within a 6-minute stroll of Nathan Phillips Square in a touristic area.
from USD 260 per night
Hotel
Canada, Niagara Falls
The 4-star Hilton Niagara Falls/ Fallsview Hotel And Suites is within 25 minutes' walk of Bird Kingdom and has to offer a swimming pool plus a whirlpool tub and an indoor pool.
from USD 87 per night
Hotel
Canada, Montreal
Featuring an indoor pool, the classic Centre Ville Downtown, An Ihg is set within 5 minutes' stroll of Hydro-Quebec Building and Notre-Dame Basilica.
from USD 86 per night
Hotel
Canada, Calgary
Ideally set about 6 minutes' walk from Devonian Gardens, the upscale 4-star Hyatt Regency Calgary in the historic district of Calgary offers fitness classes and various recreational opportunities.
from USD 145 per night
Hotel
Canada, Montreal
Featuring fitness classes, various recreational opportunities and entertainment activities, the Marriott Chateau Champlain is set at 350 metres of Cathedral of Marie-Reine-du-Monde and at 300 metres of Bonaventure underground station.
from USD 233 per night
Hotel
Canada, Montreal
The surrounding area includes The Montreal Museum of Fine Arts, 500 metres away, and Guy-Concordia tube station within 300 metres of the charming Sens.
from USD 107 per night
Hotel
Canada, Montreal
Featuring a seasonal outdoor swimming pool together with a treatment room and an outdoor swimming pool, the 31-story luxury Omni Mont-Royal is located within a 5-minute stroll of McCord Museum and about a 6-minute walk from Place Montreal Trust.
from USD 180 per night
8.2Great
Hotel
Canada, Victoria
Centrally located in a shopping neighbourhood a mere 0.7 km from Royal BC Museum, the 4-star Grand Pacific Victoria features fitness classes, spa therapy and various recreational opportunities.
from USD 248 per night
Hotel
Canada, Whistler
Located a 7-minute stroll from Whistler Blackcomb, the perfect 4-star Pan Pacific Whistler Mountainside features a swimming pool and a fitness studio.
from USD 156 per night
Hotel
Canada, Vancouver
The comfortable Belmont Vancouver Mgallery in the entertainment Downtown Vancouver district is situated an 8-minute stroll from Vancouver Art Gallery Offsite and welcomes guests since 1912.
from USD 415 per night
Most popular 3-star hotels in Canada
Hotel
Canada, Toronto
The unique 3-star Courtyard By Marriott Toronto Downtown offers sauna facilities and an indoor pool, and is located nearly a 7-minute walk from Allan Gardens Children's Conservatory just a stroll from a tube station.
from USD 155 per night
Hotel
Canada, Whistler
While staying at the Tantalus Resort Lodge you are invited to discover Audain Art Museum, set just 1 km away, or Chateau Whistler Golf Course, which is only 1.6 km away.
from USD 90 per night
Hotel
Canada, Vancouver
Located 500 metres from PNE - Pacific National Exhibition and 4.5 km from Harbour Centre Lookout Tower, the welcoming 3-star Atrium Vancouver offers 100 comfortable rooms.
from USD 151 per night
Hotel
Canada, Toronto
Located nearly a 17-minute stroll from Pro sports game, the 3-star Holiday Inn Express Toronto Downtown, An Ihg features a continental breakfast.
from USD 92 per night
Hotel
Canada, Vancouver
Featuring various recreational opportunities and entertainment activities, the Holiday Inn Vancouver-Centre Broadway, An Ihg is situated 9 minutes' walk from the 7.14-hectare Charleson Park and approximately a 5-minute walk from Broadway-City Hall tube station.
from USD 100 per night
Hotel
Canada, Vancouver
Located 2.5 km from Vancouver Aquarium, the Holiday Inn Vancouver Downtown & Suites, An Ihg features 245 rooms and an à la carte restaurant on-site.
from USD 107 per night
Hotel
Canada, Cambridge
End your day in the 3-star Best Western Plus Cambridge that is located about 15 minutes' drive from Krajewski Gallery and offers a swimming pool.
from USD 88 per night
Hotel
Canada, Banff
Offering to take advantage of a steam room, a hot tub and sauna facilities, the comfortable Aspen Lodge Banff boasts a privileged location nearly a 14-minute walk from Cascade of Time Garden.
from USD 135 per night
Hotel
Canada, Whistler
Boasting setting in an entertainment area, within 10 minutes' drive of Blackcomb Way, the 3-star Listel Hotel provides a swimming pool together with a solarium, a hot tub and sauna facilities.
from USD 107 per night
Hotel
Canada, Kamloops
The Thompson is situated near the entertainment district of Kamloops about a 9-minute stroll from The Art We Are Cafe.
from USD 94 per night
Hotel
Canada, Vancouver
Situated around a 10-minute drive from Granville Island, the newly refurbished Sandman Hotel Vancouver Downtown has 302 rooms with spectacular views of the mountain.
from USD 335 per night
Hotel
Canada, Richmond
Located in the heart of Richmond, the Sandman Hotel Vancouver Airport offers fast access to Richmond Nature Park, a 25-minute walk away.
from USD 85 per night
8.6Great
Hotel
Canada, London
Featuring fitness classes and entertainment activities as well as a swimming pool, the 3-star Ramada By Wyndham is situated in the heart of London.
from USD 54 per night
Hotel
Canada, Niagara Falls
Featuring 232 rooms, the 4-star Niagara Fallsview Hotel & Suites is near the entertainment district of Niagara Falls and just 1.6 km from Journey Behind the Falls.
from USD 76 per night
Hotel
Canada, London
Set near a motorway in the shopping district of London, the 3-star Towneplace Suites By Marriott London includes 126 rooms as well as fitness classes, various recreational opportunities and entertainment activities.
from USD 103 per night
Hotel
Canada, Banff
The Park Lodge with a swimming pool is located right in the centre of Banff a mere 6 minutes' walk from Whyte Museum of the Canadian Rockies.
from USD 75 per night
Hotel
Canada, Banff
The 3-star The Juniper Hotel & Bistro is 25 minutes' walk from Whyte Museum of the Canadian Rockies, boasting various recreational opportunities and entertainment activities.
from USD 95 per night
8.6Great
Hotel
Canada, Vancouver
The 3-star Century Plaza is located about 12 minutes' walk from Sunset Beach and comprises 240 rooms with modern comforts.
from USD 83 per night
Hotel
Canada, Banff
Set just 9 minutes' walk from Banff Avenue and overlooking the mountain, the perfect 3-star Charltons offers a steam room, a hot tub and an indoor pool.
from USD 145 per night
Hotel
Canada, Montreal
Including a swimming pool together with sauna facilities and an indoor pool onsite, the 3-star Hyatt Place Montreal Downtown boasts a location in the Downtown Montreal district of Montreal near a port.
from USD 148 per night
Amazing spa hotels in Canada
Hotel
Canada, Vancouver
Grouse Mountain is set not too far from the sleek 5-star Shangri-La, boasting a central location in the popular district of Vancouver along with a solarium, a hot tub and sauna facilities on site.
from USD 537 per night
Resort
Canada, Whistler
Located at a 2.6 km distance from Spa relaxation, the contemporary Four Seasons Resort Whistler features 288 rooms with views of the forest.
from USD 213 per night
Hotel
Canada, Ucluelet
The Black Rock Oceanfront is a comfortable 4-star property with a cash machine and a lift, set merely 6 minutes' walk from Brown's Beach.
from USD 177 per night
Resort
Canada, Jasper
Situated approximately 25 minutes' walk from Jasper Yellowhead Museum Archives, the unique 4-star Fairmont Jasper Park Lodge offers a steam room, sauna facilities and an outdoor swimming pool plus a lounge bar.
from USD 206 per night
Resort
Canada, Montebello
The environmentally friendly Fairmont Le Chateau sits in a rural area and includes 307 rooms along with a solarium, sauna facilities and an outdoor swimming pool.
from USD 207 per night
Hotel
Canada, Vancouver
Boasting a Jacuzzi and an outdoor swimming pool onsite, the Coast Coal Harbour Vancouver Hotel By Apa offers a location in the shopping Downtown Vancouver district just a short drive from Vancouver Harbour.
from USD 130 per night
Hotel
Canada, Whistler
Situated 200 metres of Audain Art Museum, the environmentally friendly Pan Pacific Whistler Village Centre in Whistler features facials, massage therapy and various recreational opportunities.
from USD 201 per night
Hotel
Canada, Niagara Falls
Boasting an American restaurant along with contemporary rooms, the 4-star Sheraton Fallsview Niagara Falls is set in the very heart of the city.
from USD 81 per night
Hotel
Canada, Montreal
Featuring a swimming pool and a coffee bar on site, the family-friendly Le Centre Sheraton Montreal 5 minutes on foot from Bell Centre is well positioned near a tube station.
from USD 186 per night
Inn
Canada, Quebec City
Ideal for exploring Terrasse Dufferin, only a 7-minute walk away, and conveniently located near a train station, the deluxe Auberge Saint-Antoine will provide you with yoga classes, spa therapy and entertainment activities.
from USD 538 per night
Hotel
Canada, Montreal
The disco bar as well as à la carte restaurant are on the territory of the upmarket 4-star W, set approximately a 5-minute stroll from Square Victoria and about a 5-minute stroll from Square-Victoria-OACI tube station.
from USD 301 per night
Hotel
Canada, Whistler
With views of the mountain, the 4-star Crystal Lodge is situated 0.6 km from Whistler Mountain and offers fitness classes, spa therapy and various recreational opportunities.
from USD 95 per night
7.6Very good
Resort
Canada, Niagara Falls
Set merely an 8-minute stroll from Bird Kingdom, the upscale 4-star Crowne Plaza Hotel-Niagara Falls/Falls View, An Ihg features massage therapy, various recreational opportunities and entertainment activities.
from USD 154 per night
Hotel
Canada, Vancouver
There are a sauna and various recreational opportunities on site, and guests can enjoy the à la carte restaurant and a premier location just 300 metres from BC Place Stadium.
from USD 314 per night
Resort
Canada, Huntsville
Staying at the smoke-free Deerhurst Resort means you will be within 1.1 km of Hidden Valley Highlands Ski Area and Muskoka Ski Club, while enjoying an outdoor swimming pool onsite.
from USD 126 per night
Hotel
Canada, Niagara-on-the-Lake
The fine Pillar And Post Inn & Spa Niagara-on-the-Lake is nestled 10 minutes by car from Living Water Wayside Chapel and offers a whirlpool tub, sauna facilities and an outdoor swimming pool plus a wine bar.
from USD 161 per night
Hotel
Canada, Niagara-on-the-Lake
While staying at the 4-star Prince Of Wales Niagara-on-the-Lake you are invited to discover Walker's Country Market, set a 10-minute ride away, or Butler's Barracks, which is a mere 0.9 km away.
from USD 366 per night
Hotel
Canada, Banff
Sitting approximately 10 minutes' drive from Banff Avenue, the comfortable Caribou Lodge And Spa offers facials, yoga classes and massage therapy at the premises.
from USD 85 per night
Hotel
Canada, Jasper
The smoke-free Whistler'S Inn with 39 rooms, located about a 9-minute stroll from Jasper Yellowhead Museum Archives, offers a hot tub and sauna facilities for guests to enjoy.
from USD 148 per night
Hotel
Canada, Toronto
Situated in the very heart of a financial area, the Intercontinental Toronto Centre, An Ihg is 10 minutes' drive from Billy Bishop Toronto City airport.
from USD 339 per night
Top family hotels in Canada
Hotel
Canada, Vancouver
A few minutes drive from West Coast, the L'Hermitage Vancouver with 52 rooms invites you to discover a downtown area or to enjoy a hot tub, sauna facilities and an outdoor swimming pool.
from USD 211 per night
Hotel
Canada, Montreal
Guests can take advantage of fitness classes, massage therapy and recreational facilities, while staying at the eco-friendly Le Westin, located within 6 minutes' stroll of Centre Phi Cinema as well as just a stroll from a port.
from USD 220 per night
Hotel
Canada, Quebec City
Conveniently located in the Old Quebec - Upper Town district of Quebec City, the refined Chateau Laurier Quebec offers to try Canadian dishes, enjoy an indoor pool or visit Fortifications of Quebec National Historic Site, which is 0.6 km away.
from USD 111 per night
Resort
Canada, Niagara Falls
Situated approximately a 7-minute walk from Whirlpool Aero Car, the 4-star Great Wolf Lodge Waterpark Resort features yoga classes, massage therapy and various recreational opportunities along with 406 rooms.
from USD 253 per night
Hotel
Canada, Toronto
The 43-story eco-friendly Sheraton Centre is set 450 metres from CF Toronto Eaton Centre and features a hot tub, sauna facilities and an indoor pool for guests' relaxation.
from USD 223 per night
9.2Perfect
Hotel
Canada, Vancouver
Located 9 minutes' walk from Vancouver Art Gallery Offsite and around a 10-minute walk from Robson Street, the comfortable Sheraton Vancouver Wall Centre features an indoor pool and 775 rooms.
from USD 246 per night
Hotel
Canada, Calgary
Situated in the very heart of Calgary and around 15 minutes' walk from Century Gardens, the modern Westin offers 525 rooms.
from USD 178 per night
Hotel
Canada, Ottawa
Offering renovated rooms as well as a hot tub, sauna facilities and an indoor pool on-site, the luxury Lord Elgin is easily accessible, located in the very heart of Ottawa, right less than 9 minutes on foot from Panoramic city views.
from USD 128 per night
Hotel
Canada, Niagara Falls
Boasting a premier location in the tourist Fallsview district within easy access to a railway station, the Oakes Hotel Overlooking The Falls Niagara Falls features fitness classes, various recreational opportunities and barbeque grills on site.
from USD 92 per night
Hotel
Canada, Banff
Located 2.4 km from Whyte Museum of the Canadian Rockies, the 4-star Buffalo Mountain Lodge Banff offers fitness classes and various recreational opportunities.
from USD 127 per night
9.4Perfect
Hotel
Canada, Banff
Opened in 1908 near a train station, the world-class 3-star Mount Royal boasts mountain views along with a hot tub and sauna facilities available on-site.
from USD 155 per night
4.8Needs improvement
Hotel
Canada, Lake Louise
Be sure to visit Saddleback reachable only 5 minutes' walk away as well as enjoy a swimming pool or a hot tub and an indoor pool.
from USD 140 per night
Hotel
Canada, Whistler
Located in the entertainment Whistler Village district and steps away from a gondola station, the Village Inn & Suites Whistler offers a heated pool as well as a dry sauna, a hot tub and an outdoor swimming pool.
from USD 110 per night
Hotel
Canada, Banff
Large whirlpool bathtubs and sauna facilities can be enjoyed on-site, while the family Brewster Mountain Lodge boasts central setting near a train station.
from USD 93 per night
Hotel
Canada, Jasper
The inviting Chateau Jasper, set a stroll from Maligne Lake, offers 106 rooms along with a hot tub and an indoor pool.
from USD 97 per night
9.4Perfect
Hotel
Canada, Banff
While staying at the charming Bow View Lodge you are invited to discover Tunnel Mountain Trail, set approximately a 20-minute walk away, or Banff Centre for Arts and Creativity, which is 5 minutes away by car.
from USD 67 per night
9.0Perfect
Hotel
Canada, Banff
Boasting a location quite a walk from Banff Avenue and near a train station, the perfect Elk + Avenue offers enjoyable facilities such as a steam room, a hot tub and sauna facilities.
from USD 162 per night
Hotel
Canada, Toronto
Featuring an à la carte restaurant and an indoor pool, the 4-star Crowne Plaza Toronto Airport, An Ihg offers a setting close to a train station.
from USD 144 per night
9.4Perfect
Hotel
Canada, Quebec City
Guests of the quality 4-star Clarendon Quebec City are provided with a prime location, English breakfasts and contemporary rooms.
from USD 96 per night
6.8Nice
Resort
Canada, Jasper
Located within 15 minutes' drive of Our Native Land, the 3-star Pyramid Jasper features fitness classes and various recreational opportunities for guests' convenience.
from USD 483 per night
Best luxury hotels in Canada
Resort
Canada, Tofino
Set a 5-minute walk from Tourism Tofino, the eco-friendly Pacific Sands can arrange hiking, cycling and fisheries within 3.1 km of Maquinna Provincial Marine Park.
from USD 1 133 per night
Hotel
Canada, Winnipeg
Boasting a swimming pool, the luxury Fairmont Winnipeg offers stunning views of the city and a setting nearly an 8-minute stroll from The Forks National Historic Site.
from USD 114 per night
8.0Great
Hotel
Canada, Vancouver
Offering a steam room, a hot tub and an outdoor swimming pool onsite along with a swimming pool, the exclusive Fairmont Waterfront is ideally set in Vancouver, approximately 14 minutes' walk from Vancouver Public Library.
from USD 583 per night
Hotel
Canada, Calgary
Boasting a hot tub and an indoor pool on-site, the smoke-free Sandman Signature Calgary Downtown is located in an entertainment district near an underground station.
from USD 86 per night
Resort
Canada, Sun Peaks
Offering a setting about a 5-minute walk from Bluebird Market, the traditional Lodge includes 69 rooms and features a steam room and sauna facilities.
from USD 147 per night
Hotel
Canada, Toronto
Boasting an American-style restaurant together with 977 spacious rooms, the 35-story Westin Harbour Castle, Toronto offers a central location next to a ferry port.
from USD 223 per night
Hotel
Canada, Victoria
Located less than a 5-minute walk from Royal BC Museum, the comfortable 4-star Chateau Victoria Hotel & Suites has 178 rooms, and lies a few blocks from a train station.
from USD 228 per night
Hotel
Canada, Niagara-on-the-Lake
Set about an 8-minute walk from Fort George National Historic Site of Canada, the 4-star Queens Landing boasts whirlpool baths, sauna facilities and an indoor pool.
from USD 134 per night
Hotel
Canada, Quebec City
The à la carte restaurant with local dishes and the 4-star Manoir Victoria's excellent location make it one of the best accommodation options in the Old Quebec district of Quebec City.
from USD 116 per night
Hotel
Canada, Toronto
The Novotel Toronto Centre located in a shopping area merely 400 metres from St. Lawrence Market, will provide guests with a hot tub, sauna facilities and an indoor pool.
from USD 459 per night
Hotel
Canada, Montreal
Don't miss a chance to stay at the smoke-free Novotel Montreal Center in a shopping area overlooking the city.
from USD 94 per night
Hotel
Canada, Victoria
Set just 7 minutes' walk from Inner-Harbour Pathway, the unique 4-star Oswego Victoria boasts fitness classes and entertainment activities.
from USD 284 per night
Hotel
Canada, Vancouver
Overlooking English Bay, the perfect 4-star Blue Horizon is set within 2.9 km of Stanley Park in the West End district of Vancouver.
from USD 160 per night
Hotel
Canada, Montreal
Located 6 minutes' walk from Centre Phi in the old part of Montreal, the Intercontinental Montreal, An Ihg offers sauna facilities and an indoor pool.
from USD 247 per night
Hotel
Canada, Toronto
Located within a 5-minute stroll of Royal Ontario Museum, the 4-star Yorkville Royal Sonesta Hotel features fitness classes and various recreational opportunities near an underground station.
from USD 221 per night
Hotel
Canada, Vancouver
Located a 20-minute walk from Vancouver Downtown, the luxury Opus features 96 rooms with views of the patio.
from USD 221 per night
Hotel
Canada, Toronto
The 4-star Pantages Hotel Toronto Centre is nestled near an entertainment district a 6-minute walk from Hudson's Bay Queen Street.
from USD 121 per night
Hotel
Canada, Victoria
Set in a touristic area overlooking Victoria Harbour, the 4-star Inn At Laurel Point offers 97 rooms and a swimming pool.
from USD 105 per night
Hotel
Canada, Sun Peaks
The comfortable Sundance Lodge boasts 84 rooms along with downhill skiing and cross-country skiing, 5 minutes' walk from Sun Peaks Resort.
from USD 88 per night
9.4Perfect
Hotel
Canada, Banff
The comfortable Fox Hotel And Suites offers 116 rooms along with skiing and cycling, while also boasting a location less than an 8-minute walk from Banff Avenue.
from USD 102 per night
Cheap hotels in Canada
Resort
Canada, Whistler
Featuring 22 rooms, spa therapy and ski-to-door access, the 3-star Riverside Resort is about a 25-minute walk from Whistler Bungee in Whistler.
from USD 110 per night
8.4Great
Inn
Canada, Mississauga
Located within 3.5 km of Toronto Kalibari, the charming Quality Inn Toronto Airport features 98 rooms, fitness classes and billiards.
from USD 63 per night
Inn
Canada, Canmore
Sitting within a 5-minute drive of Quarry Lake, the lovely Rocky Mountain Inn Canmore offers spa therapy and entertainment activities at the premises.
from USD 98 per night
Hotel
Canada, Golden
Located at a 6 km distance from Golden and District Museum a walk from Yoho National Park, the smoke-free Glacier Mountaineer Lodge offers 67 rooms together with a steam room, a hot tub and sauna facilities.
from USD 90 per night
Resort
Canada, Baddeck
Offering sauna facilities and an indoor pool, the Inverary Resort Baddeck is within 10 minutes' walk of Gilbert H. Grosvenor Hall.
from USD 121 per night
Resort
Canada, Campbell River
Set 10 minutes by car from Campbell River Common, the Painter'S Lodge, Trademark Collection By Wyndham includes an outdoor pool including a hot tub and an outdoor swimming pool.
from USD 18 per night
Hotel
Canada, Jasper
Situated within 1.2 km of Jasper Yellowhead Museum Archives, the upscale 3-star Forest Park offers 152 rooms along with a whirlpool tub and an indoor pool.
from USD 99 per night
Hotel
Canada, Banff
The 3-star Rocky Mountain Resort is nestled in the very heart of Banff and 3.4 km from Banff Avenue.
from USD 117 per night
Hotel
Canada, Lake Louise
Offering 81 rooms together with spa therapy, various recreational opportunities and entertainment activities onsite, the perfect Mountaineer Lodge Lake Louise is set in a ski area.
from USD 156 per night
Hotel
Canada, Vancouver
Located in the heart of Vancouver, the Victorian offers fast access to BC Sports Hall Of Fame and Museum, 450 metres away.
from USD 103 per night
Hotel
Canada, Jasper
Located 200 metres from Medicine Lake and 200 metres from Marmot Basin Ski Area, the Astoria features a lounge bar together with mountain biking, snowshoeing and skating on-site.
from USD 89 per night
Resort
Canada, Tofino
Featuring 48 rooms with views of the marina, the 3-star Resort + Marina is set 5 minutes' drive from Tonquin Park.
from USD 133 per night
Hotel
Canada, Vancouver
The family Sylvia is centrally located relatively near English Bay, offering 206 bright rooms and an American menu in the American-style restaurant.
from USD 204 per night
Hotel
Canada, Banff
Located about 20 minutes' walk from Banff Centre for Arts and Creativity, the perfect 3-star Red Carpet Inn offers views of the mountain and a swimming pool.
from USD 52 per night
Hotel
Canada, Banff
Along with a central location close to an underground station, the perfect Ptarmigan Inn Banff also features a lounge bar as well as a steam room, a hot tub and sauna facilities.
from USD 74 per night
Hotel
Canada, Banff
Situated 400 metres from Banff Avenue, the pet-friendly Irwin'S Mountain Inn in Banff features various recreational opportunities and entertainment activities.
from USD 124 per night
Hotel
Canada, Banff
Located within 8 minutes' stroll of Banff Avenue and 25 minutes' walk from Bow Falls, the Inn features spa therapy, various recreational opportunities and entertainment activities.
from USD 142 per night
Resort
Canada, Tofino
The 2-star Mackenzie Beach Resort is placed in a rural area of Tofino, 4 km from Cox Bay and a 25-minute stroll from Clayoquot Sound Cinema.
from USD 92 per night
Hotel
Canada, Silver Star
Offering location in a charming part of the city, the unique Bulldog Silver Star features 10 rooms and can arrange snow skiing, hiking and horse riding for guests.
from USD 133 per night
Hotel
Canada, Vancouver
The affordable 3-star Ywca Hotel is located merely 5 minutes' walk from Queen Elizabeth Theatre and comprises 82 rooms along with fitness classes, entertainment activities and various recreational opportunities.
from USD 171 per night
Top resorts in Canada
Hotel
Canada, Banff
Featuring a cash machine and a lift, the 4-star Canalta Lodge is set near the shopping district of Banff within 25 minutes' walk of Buffalo Nations Luxton Museum.
from USD 123 per night
Hotel
Canada, Vancouver
Boasting its location in a business area, 5 minutes by car from Dr. Sun Yat-Sen Classical Chinese Garden, the comfortable Fairmont Pacific Rim offers a Canadian cuisine and a year-round outdoor pool.
from USD 564 per night
Hotel
Canada, Canmore
Featuring 84 spacious guest rooms, the comfortable 4-star Stoneridge Mountain Resort is set 25 minutes' walk from Wild Life Distillery and within 15 minutes' walk of Policeman's Creek Boardwalk.
from USD 390 per night
Hotel
Canada, Toronto
Located a few minutes drive from Lake Ontario, the contemporary 5-star Ritz-Carlton, Toronto offers an indoor pool and a lounge bar.
from USD 488 per night
Resort
Canada, Fernie
Featuring a hot tub and an outdoor swimming pool, the 4-star Lizard Creek Lodge is located so close to Elk Quad.
from USD 125 per night
Resort
Canada, Tofino
The 4-star Long Beach Tofino features views of Cox Bay and boasts access to a private beach and Third beach, located approximately 5 km away.
from USD 216 per night
Resort
Canada, Clearwater
Thanks to the contemporary 5-star Alpine Meadows Clearwater's secluded location, guests can admire views of the lake or spend their time discovering a protected area.
from USD 166 per night
Resort
Canada, Lake Louise
Boasting setting at a medium distance from Castle Mountain, the charming Baker Creek By Basecamp Lake Louise offers 30 rooms along with a steam room and sauna facilities on-site.
from USD 298 per night
Hotel
Canada, Toronto
The exclusive 5-star Shangri-La Toronto is located merely 1.1 km from Art Gallery of Ontario and near a tube station.
from USD 389 per night
Hotel
Canada, Toronto
Located within 0.7 km of Royal Ontario Museum in Toronto, the 5-star Four Seasons Hotel Toronto At Yorkville offers an à la carte restaurant and a steam room, a hot tub and sauna facilities.
from USD 431 per night
Hotel
Canada, Whistler
The 4-star Summit Lodge Boutique Hotel Whistler is located in a mountain area just a short stroll from a gondola station and boasts 71 rooms along with a hot tub and an outdoor swimming pool.
from USD 151 per night
Hotel
Canada, Saint-Alexis-des-Monts
The Sacacomie Hotel Et Spa offers steam baths, massage therapy and horse riding activities in a rural area of Saint-Alexis-des-Monts, within 10 minutes' drive of Chalets en Mauricie.
from USD 184 per night
Hotel
Canada, Jasper
Every guest will enjoy an à la carte restaurant and an indoor pool available onsite, while the Inn & Suites By Innhotels offers convenient setting in a residential area of Jasper.
from USD 353 per night
Hotel
Canada, Victoria
Situated in the Downtown Victoria district of Victoria only 5 minutes' walk from Inner Harbour, the 5-star Fairmont Empress has 477 rooms along with a hot tub, sauna facilities and an indoor pool.
from USD 385 per night
7.6Very good
Hotel
Canada, Ottawa
Offering a swimming pool with views of canal, the heritage Fairmont Chateau Laurier Ottawa is located in the Downtown Ottawa district.
from USD 260 per night
Hotel
Canada, Banff
Nestled close to Sunshine Village Ski Resort, the Sunshine Mountain Lodge Banff features a swimming pool and 14 rooms.
from USD 159 per night
Hotel
Canada, Toronto
Located approximately a 7-minute walk from Yonge-Dundas Square, the Chelsea Hotel Toronto provides a swimming pool together with fitness classes and billiards.
from USD 160 per night
Hotel
Canada, Quebec City
Set about a 5-minute walk from Place Royale and in the Old Quebec district, the prestigious 4-star Hotel 71 By Preferred Hotels & Resorts has 60 rooms.
from USD 174 per night
Hotel
Canada, Banff
The 3-star Hidden Ridge Banff offers views of Tunnel Mountain within 25 minutes' walk of Whyte Museum of the Canadian Rockies and boasts 26 rooms along with an outdoor hot tub and sauna facilities.
from USD 129 per night
9.4Perfect
Hotel
Canada, Vancouver
While staying at this 60-room the family Rosedale On Robson Suite Vancouver, you can easily walk over to The Orpheum, which is 500 metres away.
from USD 322 per night