Most popular cities in Canada
Victoria202 holiday rentals
Edmonton206 holiday rentals
Calgary325 holiday rentals
Vancouver247 holiday rentals
Top regions in Canada
Show all regionsTop landmarks in Canada
-
Landmark
-
Popular attractions
-
Stadium
-
Monument
-
Train Station
-
Metro Station
-
Park
-
Hospital
-
Business Centre
-
Event hall
Amazing spa hotels in Canada
Chalet
Canada, Baie-Saint-Paul
Boasting contemporary accommodation with the city views, the property is located 30 minutes' walk from the city center.
from CAD 131 per night
8.2Great24 reviews
Lodge
Canada, Fernie
Offering location in the centre of Fernie, the property provides 21 rooms and arrange white water rafting, hiking and skiing, available in an entertainment area.
from CAD 168 per night
8.2Great51 reviews
Chalet
Canada, Canmore
Featuring a heated pool and a golf course, this intimate hotel is adjacent to Bow Valley Provincial Park and 1 km from the city center.
from CAD 503 per night
7.0Very good2 reviews
Lodge
Canada, Sainte-Catherine-de-la-Jacques-Cartier
Located 10 minutes' walk from the center of Sainte-Catherine-de-la-Jacques-Cartier, the villa features a sunbathing terrace, a bar and a golf course on its premises.
from CAD 231 per night
8.0Great85 reviews
Apartment
Canada, Whistler
Boasting the location next to Whistler Public Library, the property offers a view over the garden and a spa area, an outdoor tub and a Jacuzzi.
from CAD 179 per night
8.0Great1 review
Lodge
Canada, Quathiaski Cove
Situated in proximity to Andes Mountains, 7 km from the center of Quathiaski Cove, this property offers a bar, a tennis court and a golf course.
from CAD 231 per night
7.6Very good30 reviews
Lodge
Canada, 100 Mile House
Located 3 km from the city centre, this historical venue offers its guests to enjoy mountain biking, canoeing and horse riding.
from CAD 96 per night
7.0Very good4 reviews
Villa
Canada, Whistler
Positioned 10 minutes' walk from the city centre, the 2-bedroom apartment provides a Jacuzzi and a sauna which can be used free, as well as boasts a sunny balcony.
from CAD 280 per night
8.4Great10 reviews
Apartment
Canada, Depot de l'Ile
Located less than 48 km from Golf aux 3 Clochers, this venue features a sunny balcony and a kitchen.
from CAD 384 per night
7.6Very good19 reviews
Villa
Canada, Whistler
Located near Whistler Public Library, the hotel offers mountain views and a year-round outdoor swimming pool.
from CAD 154 per night
9.0Perfect3 reviews
Lodge
Canada, Wakefield
Situated in Wakefield next to Chair Lift A, this property features meals and board games for families with children.
from CAD 250 per night
7.0Very good386 reviews
Lodge
Canada, Jasper
Overlooking the garden and boasting tennis courts and a golf course, this cosy property is set in a south area.
from CAD 367 per night
7.8Very good94 reviews
Lodge
Canada, Canmore
Located in Harvie Heights district steps away from Canmore Nordic Centre Provincial Park, this central villa features a patio with views over the forest.
from CAD 363 per night
8.4Great21 reviews
Lodge
Canada, Fernie
Featuring an indoor pool, a tennis court and a golf course, this resort villa is located next to Fernie Fly fishing.
from CAD 200 per night
7.8Very good18 reviews
Apartment
Canada, Montreal
Just 2.3 km from Plateau Mont-Royal, this hotel features a full-service restaurant and a shared lounge, a picnic area and barbeque grills.
from CAD 240 per night
7.6Very good442 reviews
Lodge
Canada, Banff
Located not far from Banff National Park and Canadian Rocky Mountains and in proximity to Cave and Basin National Historic Site, this superior hotel features a private swimming pool for guests to relax in.
from CAD 456 per night
Lodge
Canada, Sechelt
Located near Mount Richardson Provincial Park in a beach area, this romantic villa offers a Jacuzzi and a sauna to nourish the body and the soul.
from CAD 363 per night
Chalet
Canada, Chertsey
Situated in Grande Vallee, a 40-minute drive to Complexe Atlantide, this villa features the garden and a terrace.
from CAD 216 per night
7.6Very good3 reviews
Villa
Canada, Vernon
Located 14 km from Gray Monk Estate Winery in Vernon, this unique villa features a sunny patio with the mountain views and an outdoor swimming pool.
from CAD 544 per night
Villa
Canada, Blue Mountains
Set 2 km from Blue Mountain Resort in Blue Mountains, this resort property features an outdoor pool.
from CAD 209 per night
Top family hotels in Canada
7.8Very good12 reviews
Apartment
Canada, Quebec City
Featuring a rooftop terrace, this property is situated a short distance from Old Quebec and about a 10-minute walk from the center of Quebec City.
from CAD 490 per night
7.6Very good10 reviews
Apartment
Canada, Quebec City
Located in Quebec City, 5 minutes' walk from Basilique Cathedrale, this apartment features a tiled bathroom and a kitchen.
from CAD 431 per night
7.8Very good7 reviews
Apartment
Canada, Whistler
Located in Whistler Village district, this family-friendly venue features a sunny patio with a sofa.
from CAD 416 per night
8.0Great8 reviews
Homestay
Canada, Victoria
The villa is located in West Shore district near Royal Roads University and offers an amazing view of Victoria Harbour.
from CAD 249 per night
7.8Very good5 reviews
Homestay
Canada, Richmond
This villa is placed 16 km from Centre A and boasts 6 rooms with parquet flooring.
from CAD 157 per night
7.8Very good4 reviews
Lodge
Canada, Waterton Park
The cosy villa lies in proximity to Waterton Heritage Centre and provides a kitchen with a dishwasher, kitchenware and a toaster.
from CAD 298 per night
8.2Great17 reviews
Apartment
Canada, Whistler
The property is fitted with a heated swimming pool and is situated less than 16 km from Whistler Olympic Park.
from CAD 977 per night
8.8Great3 reviews
Villa
Canada, Whistler
Located 2 km away from Whistler city center, this hotel features 33 rooms and a seasonal outdoor pool.
from CAD 399 per night
8.6Great8 reviews
Lodge
Canada, Golden
Situated in Golden, a 20-minute drive to Kicking Horse Pedestrian Bridge, this villa features a nice balcony and a private patio.
from CAD 204 per night
8.0Great96 reviews
Apartment
Canada, Whistler
In this hotel near an underground station guests have a possibility of keeping active with a gym area and a fitness centre as well as snow skiing, snowboarding and hiking in the area.
from CAD 296 per night
8.0Great32 reviews
Apartment
Canada, Whistler
Approximately 24 km from One Mile Lake, the accommodation comes with a gym and an outdoor pool.
from CAD 275 per night
7.2Very good168 reviews
Lodge
Canada, Jasper
Set in Jasper, this unique property features an indoor swimming pool, a tennis court and a golf course.
from CAD 285 per night
Villa
Canada, Whistler
Enjoying close proximity to Excalibur Gondola and Lost Lake, this 46 m² apartment with a hot tub and a sauna is ideal for 2 guests.
from CAD 213 per night
7.8Very good174 reviews
Lodge
Canada, Jasper
This welcoming villa offers accommodation with a sunny balcony, placed 50 km from Jasper National Park.
from CAD 264 per night
7.0Very good141 reviews
Lodge
Canada, Jasper
Offering snow skiing and hiking onsite, this hotel boasts a privileged location close to Jasper Food Tours reachable on foot.
from CAD 273 per night
7.2Very good51 reviews
Lodge
Canada, Jasper
Welcoming guests in the heart of Jasper, the hotel was remodelled in 2007.
from CAD 273 per night
Lodge
Canada, Golden
The resort villa offers a bar, a patio and a golf course, while the centre of Golden is 2 km away.
from CAD 268 per night
7.8Very good18 reviews
Apartment
Canada, Quebec City
Nestled in Centre-Ville district of Quebec City, the venue is about 15 km from Québec airport.
from CAD 381 per night
Lodge
Canada, Cavendish
The venue is located in Cavendish, just 2.1 km from Green Gables, and boasts a seasonal outdoor swimming pool.
from CAD 148 per night
7.8Very good6 reviews
Villa
Canada, Whistler
Located just minutes away from Whistler Sliding Centre as well as an underground station, this venue has a fully furnished kitchen, a nice balcony and an outdoor pool.
from CAD 377 per night
Cheap hotels in Canada
8.2Great31 reviews
Apartment
Canada, Toronto
Featuring a fully-fitted kitchen with dishwasher, fridges and an oven, this apartment is a perfect place to stay in Downtown Toronto district.
from CAD 188 per night
9.4Perfect4 reviews
Lodge
Canada, Golden
Approximately 3.7 km from Northern Lights Wildlife Wolf Centre, the accommodation comes with a gym and a swimming pool.
from CAD 204 per night
7.4Very good4 reviews
Apartment
Canada, Whistler
Situated next to an underground station, this 2-bedroom accommodation offers its guests to enjoy a dip in an outdoor pool, or take in a workout in a fitness centre.
from CAD 407 per night
8.2Great9 reviews
Apartment
Canada, Whistler
Nestled within 5-minute walk of Whistler Public Library, the venue offers to enjoy a swimming pool.
from CAD 327 per night
Villa
Canada, Whistler
Boasting a courtyard and barbeque, this apartment, suitable for 3 guests, is set about 1.7 km from Lost Lake.
from CAD 304 per night
8.0Great1 review
Villa
Canada, Whistler
Nestled in Whistler Village district of Whistler, the venue is about 5 km from Whistler airport.
from CAD 181 per night
7.4Very good10 reviews
Apartment
Canada, Ottawa
Located next to Sandy Hill, this central accommodation offers a private swimming pool as well as a steam room and a sauna.
from CAD 116 per night
8.2Great5 reviews
Villa
Canada, Canmore
Set in Canmore, this resort property features a garden and a fully-fitted kitchen.
from CAD 272 per night
7.8Very good23 reviews
Apartment
Canada, Toronto
Offering a fully-fitted kitchen with an electric kettle, a dishwasher and an oven, the venue is located 20 minutes' walking distance from the center of Toronto.
from CAD 102 per night
8.4Great36 reviews
Apartment
Canada, Whistler
Offering location close to Whistler Conference Centre, this hotel overlooks the mountain and has a non-smoking restaurant.
from CAD 185 per night
7.8Very good28 reviews
Apartment
Canada, Toronto
Located within 20 minutes' walk of CN Tower, the venue features an outdoor pool and a health club.
from CAD 163 per night
7.6Very good3 reviews
Apartment
Canada, Fredericton
Offering convenient proximity to Officers' Square, the hotel is also close to Picaroons.
from CAD 71 per night
7.4Very good6 reviews
Apartment
Canada, Mississauga
This central apartment is 12 km from Art Gallery of Mississauga, and offers guests to enjoy a swimming pool.
from CAD 144 per night
7.8Very good12 reviews
Apartment
Canada, Mont-Tremblant
Nestled 1400 metres from Aventures Parc Mont-Tremblant in Mont-Tremblant, the property features a bar restaurant and barbeque grills and a golf course.
from CAD 134 per night
8.0Great6 reviews
Apartment
Canada, Port Colborne
Offering a fully equipped kitchen with a microwave oven, an electric kettle and a toaster, the venue is located 10 minutes' walking distance from the center of Port Colborne.
from CAD 177 per night
8.0Great1 review
Lodge
Canada, Wawa
This villa is placed 11 km from Sandy Beach and boasts 8 rooms with carpeted flooring.
from CAD 113 per night
7.4Very good116 reviews
Chalet
Canada, Canmore
This property is 18 km from Central Park and welcomes its guests to enjoy hiking and skiing.
from CAD 267 per night
8.0Great20 reviews
Apartment
Canada, Whistler
Located less than 6 km from The Peak, this venue features an individual balcony and a fully-fitted kitchen.
from CAD 494 per night
7.6Very good10 reviews
Apartment
Canada, Toronto
Located less than 3 km from Toronto Public Library, this venue features an own balcony and a fully-fitted kitchen.
from CAD 122 per night
7.6Very good12 reviews
Apartment
The 7-room accommodation is 1100 meters from St. Lawrence Market, and Toronto City Centre airport is about 5 km away.
from CAD 138 per night
hotels with beach in Canada
8.2Great23 reviews
Lodge
Canada, Baddeck
Set 1.5 km from Kidston Island Lighthouse in Baddeck, this traditional villa features a bar, a heated pool and a patio.
from CAD 179 per night
8.6Great7 reviews
Villa
Canada, Sooke
Overlooking the Pacific Ocean, this villa offers its guests to enjoy a convenient location and relax at a Jacuzzi and a sauna.
from CAD 212 per night
7.0Very good3 reviews
Lodge
Canada, Huntsville
Located in Huntsville, just less than 1.8 km from The Acres Driving Range Artisans Gallery, this villa provides accommodation with outdoor pools.
from CAD 435 per night
8.2Great5 reviews
Lodge
Canada, Powell River
Set in a suburb district, the venue features a kitchen-living room and views over the mountain.
from CAD 209 per night
8.4Great9 reviews
Apartment
Canada, Whistler
Boasting a sunny patio and being in proximity to a gondola station, this apartment with 2 bedrooms is ideally set near Whistler Village.
from CAD 432 per night
Lodge
Canada, Saint-Alexis-des-Monts
This property with a hot tub and a sauna is a perfect place to enjoy Saint-Alexis-des-Monts while staying in a popular area only 8 km from the centre of the city.
from CAD 232 per night
7.6Very good15 reviews
Apartment
Canada, Harrison Hot Springs
Offering sweeping views over Coastal Mountain and Andes Mountains, this apartment is situated near an underground station.
from CAD 666 per night
7.6Very good20 reviews
Apartment
Canada, Kelowna
Approximately 4.4 km from Father Pandosy Mission, the accommodation comes with a gym and a rooftop pool.
from CAD 273 per night
8.0Great2 reviews
Apartment
Canada, Mont-Tremblant
The property is fitted with a seasonal outdoor pool and is situated less than 4.7 km from Scandinave Spa.
from CAD 390 per night
6.8Nice221 reviews
Lodge
Canada, Lake Louise
Guests may relax and enjoy the fantastic views of Andes Mountains and Austrian Mountain or explore the center of Lake Louise in a 10-minute walk.
from CAD 239 per night
7.6Very good5 reviews
Apartment
Canada, Mont-Tremblant
Located in Mont Tremblant Village district, this 8-room property provides a private balcony and an outdoor pool.
from CAD 257 per night
8.0Great4 reviews
Apartment
Canada, Montreal
Situated in Downtown Montreal district, the property comprises a fully equipped kitchen and 2 bedrooms.
from CAD 247 per night
8.4Great7 reviews
Apartment
Canada, Montreal
Located just off Laurier Park and 2.7 km from Quartier des spectacles, this hotel features a patio and a swimming pool.
from CAD 232 per night
Lodge
Canada, Kelowna
This villa, facing Okanagan Valley and Okanagan Lake, is set 30 minutes' drive from Kelowna International Airport and features a nice balcony.
from CAD 490 per night
Chalet
Canada, Ucluelet
Set 35 km from West Coast Trail, this property features 2 bedrooms facing the sea and a terrace with a seating area.
from CAD 517 per night
Chalet
Canada, Beaupre
Featuring a seasonal outdoor pool, a sun terrace and an indoor swimming pool, this resort villa is located next to Ni Vu Ni Cornu Atelier & Galerie.
from CAD 259 per night
Chalet
Canada, Lac Superieur
The venue that is situated in the lake district features a seasonal outdoor swimming pool, a sunbathing terrace and a tennis court, while guests can also try hiking, horse riding and fishing.
from CAD 449 per night
5.4Guest rating1 review
Lodge
Canada, Golden
The eco-friendly villa offers a sunbathing terrace, a bar and barbeque grills, while the centre of Golden is 6 km away.
from CAD 445 per night
7.2Very good6 reviews
Apartment
Situated 2 km from the centre of Kelowna, the apartment with a view over the lake offers a sunny patio.
from CAD 369 per night
7.8Very good3 reviews
Apartment
Canada, Invermere
Highly valued by guests for a hot tub and a sauna, this 111 m² apartment is located in a mountain area, well-known for its Pynelogs Cultural Centre and Art Gallery.
from CAD 129 per night
hotels with free parking in Canada
7.4Very good9 reviews
Apartment
Canada, Whistler
Located less than 4.2 km from Alpha Lake Park, this venue features an own balcony and a fully-fitted kitchen.
from CAD 225 per night
9.0Perfect37 reviews
Chalet
Canada, Lac Superieur
Set in Lac Superieur, this accommodation features a private pool and a terrace.
from CAD 472 per night
8.8Great57 reviews
Lodge
Canada, Lake Louise
Situated in proximity to Lake Louise Ski Area, the property consists of cosy rooms and a kitchen.
from CAD 422 per night
7.0Very good21 reviews
Lodge
Canada, Jasper
Boasting a cosy accommodation with the mountain views, the property is located 10 minutes' walk from Jasper city center.
from CAD 318 per night
7.4Very good46 reviews
Chalet
Canada, Castle Junction
Less than 6 km from the city centre of Castle Junction, this 42-room accommodation features barbeque grills and tennis courts.
from CAD 330 per night
Lodge
Canada, Elkwater
Situated in Medicine Hat, a 30-minute drive to Cypress Hills Interprovincial Park, this villa features a balcony and a garden.
from CAD 177 per night
8.2Great32 reviews
Apartment
Canada, Canmore
Offering a convenient location close to Lifeways Gallery, this hotel holds in total 32 rooms boasting an outdoor pool area, tennis courts and a golf course onsite.
from CAD 403 per night
8.6Great5 reviews
Apartment
Canada, Mont-Tremblant
Just 30 minutes' walk from the city centre and Scandinave Spa, this apartment with 2 bedrooms features a terrace with a seating area.
from CAD 359 per night
8.6Great157 reviews
Lodge
Canada, Tofino
Guests at this resort venue can enjoy kayaking, hiking and fishing, or make the most of a balcony equipped with barbecue.
from CAD 259 per night
Villa
Canada, Madeira Park
Located 1 km from the city centre, this snugly venue offers its guests to enjoy windsurfing, diving and canoeing.
from CAD 157 per night
8.2Great6 reviews
Apartment
Canada, Saguenay
Set in Saguenay, this property has a patio with barbeque together with a fully-fitted kitchen for guests use.
from CAD 131 per night
Chalet
Canada, Lac Superieur
Placed 5 km from the centre of Lac Superieur, the venue includes a sunbathing terrace, a library and a golf course available to all guests.
from CAD 222 per night
Chalet
Canada, Mont-Tremblant
Set in a rustic-style building, this venue features hardwood furniture, a full kitchen and a garden equipped with a seating area and a sofa.
from CAD 504 per night
Chalet
Canada, Saint-Ferreol-les-Neiges
Situated in a mountain area, this affordable property features a private pool.
from CAD 336 per night
7.6Very good6 reviews
Apartment
Canada, Ganges
Featuring a fully furnished kitchen and a sunbathing terrace, the property is a 30-minute drive from Victoria International airport.
from CAD 810 per night
Lodge
Canada, Stanley Bridge
Situated 12 km from Green Gables in Stanley Bridge, this venue features a sunbathing terrace, a library and a golf course.
from CAD 143 per night
Villa
Canada, Cavendish
Situated in proximity to Green Gables, the villa has a seasonal outdoor pool and the garden with views of the beach.
from CAD 163 per night
Lodge
Canada, Revelstoke
Set in Revelstoke, this resort property features a sun terrace and a picnic area.
from CAD 244 per night
8.0Great5 reviews
Homestay
Canada, White Rock
This villa is placed 2.7 km from Morgan Creek and boasts 8 rooms with carpeted flooring.
from CAD 108 per night
Chalet
Canada, Saint-Ferreol-les-Neiges
Placed 1 km from the centre of Saint-Ferreol-les-Neiges, the venue includes a picnic area, barbeque grills and a golf course available to all guests.
from CAD 305 per night
Top hotels in Canada
7.8Very good26 reviews
Apartment
Canada, Montreal
Ideally situated near an underground station and Six flags, this romantic apartment has a fully furnished kitchen and a rooftop terrace.
from CAD 410 per night
7.8Very good2 reviews
Lodge
Canada, Fernie
Located in the historic part of Fernie, this hotel is within a 10-minute walk from Fernie Alpine Resort.
from CAD 165 per night
8.6Great4 reviews
Lodge
Canada, Fernie
The hotel is set close to Fernie Alpine Resort, and boasts a year-round outdoor pool as well as valley views.
from CAD 220 per night
8.4Great11 reviews
Lodge
Canada, Brighton
The intimate villa offers water slides and a golf course, while the centre of Brighton is 7 km away.
from CAD 227 per night
7.8Very good3 reviews
Lodge
Canada, Killarney
Located in a popular area of Killarney, the venue offers a seasonal outdoor pool on-site and guests can enjoy snorkeling, canoeing and golf.
from CAD 339 per night
8.4Great16 reviews
Apartment
Canada, Whistler
Nestled in Whistler Village district of Whistler, the venue is about 5 km from Whistler airport.
from CAD 371 per night
Lodge
Canada, Buckhorn
The venue is located in Buckhorn, just 2.9 km from Wolf Island Provincial Park, and boasts a heated swimming pool.
from CAD 346 per night
8.8Great1 review
Lodge
Canada, Golden
Situated in Golden, the villa has a special menu, a game room and board games for children, and guests can also enjoy canoeing, hiking and horse riding.
from CAD 275 per night
Lodge
Canada, Indian Brook
Situated 2 km from the city center, the property has a bar, barbeque grills and a library, and guests can also enjoy a Jacuzzi and a sauna.
from CAD 149 per night
8.2Great3 reviews
Apartment
Canada, Saint-Sauveur
Placed 20 minutes' walk from the city centre of Saint-Sauveur, this apartment with Scandinavian decor and a tennis court and a golf course is a perfect choice.
from CAD 396 per night
Lodge
Canada, Alert Bay
The resort villa offers a sun terrace and a patio, while the centre of Alert Bay is 2 km away.
from CAD 156 per night
Lodge
Canada, Jasper
Located in a resort area, this resort villa features mountain views and a seasonal outdoor swimming pool.
from CAD 400 per night
7.4Very good6 reviews
Apartment
Canada, Whistler
Nestled in Upper Village district of Whistler, the venue is about 5 km from Whistler airport.
from CAD 904 per night
7.8Very good13 reviews
Apartment
Canada, Montreal
Ideally situated near a tube station and Notre Dame Montreal, this contemporary apartment has a kitchen and a sun terrace.
from CAD 407 per night
8.2Great36 reviews
Lodge
Canada, Sacre-Coeur
This property is 15 km from Chauvin Trading Post and welcomes its guests to enjoy canoeing, hiking and horse riding.
from CAD 245 per night
8.4Great61 reviews
Lodge
Canada, Field
Set 16 km from Lake Louise in Field, this excellent villa features a bar, a picnic area and a golf course.
from CAD 765 per night
7.6Very good5 reviews
Apartment
Canada, Whistler
Set in Whistler, this 8-room property is an ideal base for visits to The Core Whistler.
from CAD 865 per night
8.4Great136 reviews
Apartment
Canada, Quebec City
Offering a kitchen with a microwave, a full-sized refrigerator and a washing machine, the venue is located 10 minutes' walking distance from the center of Quebec City.
from CAD 264 per night
8.6Great2 reviews
Villa
Canada, Stanley Bridge
Located 33 km from Charlottetown Airport in Stanley Bridge, this family villa features a sunny patio and an outdoor pool.
from CAD 328 per night
7.8Very good8 reviews
Apartment
Canada, Whistler
Located close to Creekside Gondola, the hotel has 13 rooms, and boasts access to a gondola station.
from CAD 477 per night