Most popular cities in Canada
Victoria214 holiday rentals
Edmonton212 holiday rentals
Calgary329 holiday rentals
Vancouver257 holiday rentals
Top landmarks in Canada
-
Popular attractions
-
Train Station
Amazing spa hotels in Canada
7.8Very good19 reviews
Apartment
Canada, Toronto
Set next to Lake Ontario and 650 meters from Union metro station, this property boasts spectacular views from a nice balcony.
from GBP 197 per night
Villa
Canada, Toronto
Placed just off College Street, this self-catering villa features 3 bedrooms and a kitchen with a microwave oven, an electric kettle and a refrigerator.
from GBP 175 per night
7.8Very good10 reviews
Apartment
Canada, Toronto
Comprising 2 bedrooms, a kitchen, and a balcony, this 56 m² apartment is set in Downtown Toronto district.
from GBP 46 per night
7.6Very good9 reviews
Apartment
Canada, Toronto
Situated in The Harbourfront district, the property comprises a full kitchen and 2 bedrooms.
from GBP 136 per night
8.2Great7 reviews
Apartment
Canada, Toronto
Set 2 km from the centre of Toronto, this apartment comes with 2 bedrooms, a fully equipped kitchen, and a sunny patio.
from GBP 139 per night
7.6Very good3 reviews
Apartment
Canada, Vancouver
Featuring a tennis court and a golf course, the property is situated in Downtown Vancouver district of Vancouver, and in walking distance from HSBC Building.
from GBP 571 per night
8.2Great24 reviews
Lodge
Canada, Fernie
Featuring setting in a shopping area close to Freyja Lifestyle Fashion, this comfortable hotel includes barbeque grills and a golf course and 21 rooms.
from GBP 95 per night
8.2Great51 reviews
Chalet
Canada, Canmore
Housed in a luxurious-style building, the hotel with a health club and a sauna is placed about 10 minutes' walk away from Silvertip Golf Course and near many other tourist attractions, including Bow Valley College-Canmore.
from GBP 433 per night
8.0Great90 reviews
Apartment
Canada, Whistler
The hotel overlooking the mountain is conveniently placed in Whistler Village district, offering cosy rooms, an outdoor swimming pool and a courtyard.
from GBP 151 per night
8.0Great1 review
Lodge
Canada, Quathiaski Cove
Boasting rooms with the garden view, the venue is located in a popular area of Quathiaski Cove 2.6 km to Nuyumbalees Cultural Centre.
from GBP 94 per night
7.6Very good19 reviews
Villa
Canada, Whistler
Located off Nicklaus North Golf Course, this family hotel is 1 km from the center of Whistler and offers views over Whistler Mountains.
from GBP 174 per night
9.0Perfect3 reviews
Lodge
Canada, Wakefield
Located steps away from Chair Lift A, the venue features a seasonal outdoor pool and offers cosy rooms with views over the mountain.
from GBP 184 per night
7.0Very good387 reviews
Lodge
Canada, Jasper
The hotel offers easy access to Annette Lake, boasting 98 rooms in the centre of Jasper.
from GBP 234 per night
7.8Very good94 reviews
Lodge
Canada, Canmore
Set in Harvie Heights district in an Alpine-style building, this central venue features a patio and a private bathroom equipped with a hairdryer, free toiletries and bath sheets.
from GBP 244 per night
8.4Great21 reviews
Lodge
Canada, Fernie
Overlooking the Elk River, this spectacular villa features comfortable rooms with carpet flooring.
from GBP 142 per night
7.6Very good20 reviews
Apartment
Canada, Montreal
The hotel features a garden restaurant, while near the venue, set in Downtown Montreal district, one will find Golden Square Mile.
from GBP 149 per night
7.6Very good442 reviews
Lodge
Canada, Banff
This venue welcomes guests in the centre of Banff, offering 95 rooms, white water rafting, cross-country skiing and hiking.
from GBP 309 per night
7.6Very good3 reviews
Chalet
Canada, Golden
Located in the recreational area of Golden, the villa comprises 1 bedrooms and a fully equipped kitchen for guests' convenience.
from GBP 219 per night
Chalet
Canada, Gaspe
Set in Gaspe, this quiet property features a terrace and a kitchen.
from GBP 114 per night
Villa
Canada, Blue Mountains
Located 2.7 km from Scenic Caves Nature Adventures in Blue Mountains, this heritage villa features a patio with the garden views and a private pool.
from GBP 131 per night
Top family hotels in Canada
7.8Very good15 reviews
Apartment
Canada, Quebec City
Situated in Old Quebec district, the property comprises a kitchen and 2 bedrooms.
from GBP 326 per night
7.8Very good11 reviews
Apartment
Canada, Quebec City
Located in Quebec City, 10 minutes' walk from Fairmont Le Chateau Frontenac, this apartment features a marble bathroom and a kitchen.
from GBP 320 per night
7.8Very good10 reviews
Apartment
Canada, Whistler
Featuring a library, a tennis court and a golf course, the apartment is situated in the green part of Whistler and a few minutes walk from a bus stop.
from GBP 258 per night
8.4Great2 reviews
Apartment
Canada, Whistler
Featuring a sunny patio with a sofa, the accommodation is set 1100 metres from The Gallery at Millenium Place.
from GBP 329 per night
7.8Very good4 reviews
Lodge
Canada, Waterton Park
Set in Waterton Park, this unique property features a sunny patio and a shared kitchen.
from GBP 160 per night
8.0Great20 reviews
Apartment
Canada, Whistler
Offering great views of Olympic Park, the apartment is set approximately 1150 meters from Whistler Village.
from GBP 607 per night
8.8Great3 reviews
Villa
Canada, Whistler
This hotel features a library, tennis courts and a golf course, together with rooms overlooking the forest, and is located in a busy area.
from GBP 174 per night
8.6Great8 reviews
Lodge
Canada, Golden
Set in Golden, this accommodation features an outdoor swimming pool and an individual patio.
from GBP 117 per night
8.0Great101 reviews
Apartment
Canada, Whistler
The hotel boasts location close to an underground station and Alpha Lake Park, offering a year-round outdoor pool.
from GBP 184 per night
8.0Great37 reviews
Apartment
Canada, Whistler
Nestled 1500 metres from Whistler Mountain in Whistler, the property features a steakhouse restaurant and a tennis court and a golf course.
from GBP 154 per night
7.2Very good168 reviews
Lodge
Canada, Jasper
Situated in proximity to Jasper National Park, 2 km from the center of Jasper, this property offers an indoor swimming pool, a tennis court and a golf course.
from GBP 212 per night
7.8Very good174 reviews
Lodge
Canada, Jasper
This property is 43 km from The Palisades Stewardship Education Centre and welcomes its guests to enjoy mountain biking, rafting and horse riding.
from GBP 189 per night
7.2Very good4 reviews
Apartment
Canada, Whistler
Featuring a sun deck and a golf course, this hotel is adjacent to Whistler Blackcomb and 1 km from the city center.
from GBP 179 per night
7.0Very good141 reviews
Lodge
Canada, Jasper
This pet-friendly hotel located steps away from Annette Lake offers guests to enjoy home-style cuisine at an excellent restaurant.
from GBP 141 per night
8.0Great21 reviews
Apartment
Canada, Quebec City
This 2-bedroom apartment with a fully equipped kitchen is situated within a 20-minute walk from the center of Quebec City.
from GBP 290 per night
8.0Great10 reviews
Homestay
Canada, Brampton
Offering a shared kitchen equipped with an electric kettle, a toaster and kitchenware, this villa is set near Century Gardens Arena.
from GBP 102 per night
Lodge
Canada, Cavendish
Set 2.1 km from Green Gables in Cavendish, this family villa features a seasonal outdoor pool, a patio and a picnic area.
from GBP 73 per night
7.4Very good4 reviews
Apartment
Canada, Whistler
Boasting city views, the apartment is set close to Whistler Stables in a ski area of Whistler.
from GBP 210 per night
8.4Great4 reviews
Apartment
Canada, Whistler
With easy access to a gondola station, this 2-bedroom accommodation is close to many attractions of Whistler, such as Excalibur Gondola and Rainbow Park.
from GBP 455 per night
7.8Very good6 reviews
Villa
Canada, Whistler
Offering an outdoor pool and views of the mountain, this accommodation in Whistler is located not far from an underground station.
from GBP 145 per night
Best luxury hotels in Canada
7.8Very good2 reviews
Villa
Canada, Cavendish
Just 2 km from Avonlea Village, the hotel boasts cots, a play area and board games for children and includes 6 rooms.
from GBP 153 per night
Cheap hotels in Canada
8.2Great35 reviews
Apartment
Canada, Toronto
This apartment is steps away from Nathan Phillips Square and it also provides a dishwasher, a fridge and an oven in a full kitchen.
from GBP 120 per night
7.8Very good2 reviews
Lodge
Canada, Fernie
Set within only 150 meters from Mighty Moose, the hotel comprises 24 rooms with private bathrooms.
from GBP 93 per night
9.4Perfect4 reviews
Lodge
Canada, Golden
Nestled next to a train station, this 3-bedroom accommodation features a patio with views over the mountain.
from GBP 127 per night
8.2Great18 reviews
Apartment
Canada, Whistler
Featuring a patio, this property is situated a short distance from The Core Whistler and about a 10-minute walk from the center of Whistler.
from GBP 147 per night
7.4Very good4 reviews
Apartment
Canada, Whistler
Nestled in Whistler Village district of Whistler, the venue is about 5 km from Whistler airport.
from GBP 252 per night
9.2Perfect6 reviews
Apartment
Canada, Sun Peaks
The hotel is centrally set close to Sun Peaks Golf Course, and also offers snow skiing and horse riding onsite.
from GBP 89 per night
8.0Great1 review
Villa
Canada, Whistler
Offering a fully furnished kitchen with a microwave oven, a dishwasher and a fridge, the venue is located 10 minutes' walking distance from the center of Whistler.
from GBP 159 per night
8.0Great21 reviews
Villa
Canada, Whistler
Boasting a courtyard and a golf course, this traditional property is located within less than 6 km of The Peak.
from GBP 159 per night
7.4Very good11 reviews
Apartment
Canada, Ottawa
Next to Sandy Hill, this central venue comes with a steam room and a sauna together with a private swimming pool.
from GBP 72 per night
8.2Great5 reviews
Villa
Canada, Canmore
Set in Canmore, this central property features a garden and a full kitchen.
from GBP 168 per night
8.8Great1 review
Lodge
Canada, Golden
Located near Northern Lights Wildlife Wolf Centre in a business area, this resort villa offers a hot tub and a sauna to nourish the body and the soul.
from GBP 156 per night
8.0Great30 reviews
Apartment
Canada, Toronto
Approximately 1.9 km from University of Toronto and 500 meters from Toronto Convention Centre metro station, this property provides a seasonal outdoor swimming pool and a terrace.
from GBP 63 per night
8.4Great41 reviews
Apartment
Canada, Whistler
At this hotel, located close to Whistler Conference Centre, you can spend the day in a private pool or keep active with mountain biking, snow skiing and hiking
from GBP 151 per night
7.2Very good51 reviews
Lodge
Canada, Jasper
Guests can enjoy waxing and massage or a café bar provided by the hotel, comfortably located in an entertainment area next to Canadian Rocky Mountains and Andes Mountains.
from GBP 179 per night
7.8Very good34 reviews
Apartment
Canada, Toronto
Nestled within 30-minute walk of Market Square, the venue offers to enjoy an outdoor swimming pool.
from GBP 132 per night
7.6Very good8 reviews
Apartment
Canada, Mississauga
This 2-bedroom property next to Living Arts Centre offers accommodation fitted with a terrace as well as a swimming pool.
from GBP 89 per night
7.8Very good10 reviews
Apartment
Canada, Whistler
Offering convenient proximity to Creekside Gondola, the hotel is also close to Nita Lake.
from GBP 239 per night
7.4Very good12 reviews
Apartment
Canada, Quebec City
The 7-room accommodation is 1500 meters from Basilique Cathedrale Notre Dame de Quebec, and Québec airport is about 15 km away.
from GBP 98 per night
Villa
Canada, Cavendish
This resort villa offers accommodation with balcony, placed 1.8 km from Knit Pickers by Margaret McEachern.
from GBP 81 per night
7.4Very good116 reviews
Chalet
Canada, Canmore
This villa offers to try hiking and skiing, whilst boasting a convenient location within a stroll from the beach.
from GBP 158 per night
hotels with beach in Canada
8.2Great23 reviews
Lodge
Canada, Baddeck
Located 1 km from the city center and 1.6 km from Alexander Graham Bell National Historic Site, this lovely villa features a terrace and a seasonal outdoor swimming pool.
from GBP 121 per night
8.6Great7 reviews
Villa
Canada, Sooke
Located in a popular area of Sooke, the accomodation offers an outdoor pool and a sunny patio.
from GBP 120 per night
7.0Very good3 reviews
Lodge
Canada, Huntsville
Set in Huntsville, 8 km from Muskoka Heritage Place and merely 1.8 km from The Acres Driving Range Artisans Gallery, this 2-bedroom property boasts the swimming pool.
from GBP 270 per night
8.2Great5 reviews
Lodge
Canada, Powell River
This property is 1.9 km from Okeover Arm Provincial Park and welcomes its guests to enjoy canoeing and fishing.
from GBP 119 per night
8.4Great11 reviews
Apartment
Canada, Whistler
Enjoying a convenient location in vicinity of Whistler Mountain, the accommodation includes a patio and an outdoor swimming pool.
from GBP 242 per night
7.6Very good19 reviews
Apartment
Canada, Harrison Hot Springs
Featuring a private balcony, this sophisticated apartment is located right next to Jackie's Closet and an underground station.
from GBP 393 per night
7.8Very good22 reviews
Apartment
Canada, Kelowna
Staying in this 2-bedroom apartment, nestled near Fintry Estate & Provincial Park, guests can enjoy an own patio to relax after a busy day.
from GBP 157 per night
6.8Nice221 reviews
Lodge
Canada, Lake Louise
The onsite attractions of the unique hotel include a non-smoking restaurant and a private pool, and the venue offers a quiet location next to Andes Mountains and Rocky Mountains.
from GBP 154 per night
7.6Very good8 reviews
Apartment
Canada, Mont-Tremblant
Featuring a Jacuzzi and a sauna, this 2-bedroom apartment is located near Golf le Geant.
from GBP 159 per night
7.8Very good5 reviews
Apartment
Canada, Montreal
This contemporary accommodation with a terrace is located in Montreal just off Chinatown.
from GBP 191 per night
Lodge
Canada, Kelowna
Placed 10 km from the centre of Kelowna, the property has superb leisure facilities, including a sunbathing terrace, barbeque grills and a golf course.
from GBP 344 per night
Chalet
Canada, Ucluelet
Located 2 km from the city centre, this resort venue offers its guests to enjoy canoeing, hiking and fishing.
from GBP 286 per night
Chalet
Canada, Lac Superieur
Featuring an outdoor pool and 9 rooms, this venue is located 4.5 km from Fishing Tremblant.
from GBP 313 per night
5.4Guest rating1 review
Lodge
Canada, Golden
Set 11 km from Pioneer, this property features 2 bedrooms facing the garden and a patio with a sofa and a seating area.
from GBP 177 per night
7.4Very good8 reviews
Apartment
Located within 10 km from Kelowna International Airport, the apartment provides a fully equipped kitchen, an outdoor swimming pool and a patio.
from GBP 197 per night
7.8Very good5 reviews
Apartment
Canada, Victoria
Set within 20 minutes' walk of the city center, the apartment offers a fully equipped kitchen along with a sunny patio.
from GBP 189 per night
8.0Great7 reviews
Apartment
Canada, Port Colborne
Boasting a picnic area, a library and a golf course, this apartment, suitable for 4 guests, is set about 28 km from Q-Club.
from GBP 123 per night
Chalet
Canada, Saint-Faustin
Located 14 km from Aventures Parc Mont-Tremblant in Saint-Faustin, this resort villa features a furnished patio and a private swimming pool.
from GBP 194 per night
Lodge
Canada, Golden
Situated in proximity to Purcell Mountains, 2 km from the center of Golden, this property offers a bar, a patio and a golf course.
from GBP 140 per night
Chalet
Canada, Ingonish
Situated 10 km from Chutes Mary Ann Falls in Ingonish, this venue features barbeque grills and a golf course.
from GBP 117 per night
hotels with free parking in Canada
Villa
Canada, Whistler
The resort villa lies in proximity to Black Tusk Gallery and provides a fully-fitted kitchen with a microwave oven, a dishwasher and a fridge.
from GBP 225 per night
7.4Very good13 reviews
Apartment
Canada, Whistler
Nestled in Whistler Village district of Whistler, the venue is about 5 km from Whistler airport.
from GBP 158 per night
7.4Very good2 reviews
Villa
Canada, Whistler
Set walk from slopes and ski lifts, this property provides a full kitchen, an outdoor swimming pool and a sunny balcony.
from GBP 746 per night
8.8Great57 reviews
Lodge
Canada, Lake Louise
Featuring cots, a play area and board games which are perfect for kids, this villa is situated 2 km away from the city centre of Lake Louise.
from GBP 217 per night
7.0Very good21 reviews
Lodge
Canada, Jasper
Situated in the shopping area of Jasper, this family villa offers quick access to Mountain Galleries Fairmont Jasper Park Lodge, and features a terrace.
from GBP 207 per night
7.4Very good46 reviews
Chalet
Canada, Castle Junction
Featuring 42 rooms, a picnic area and barbeque grills, this venue is 70 minutes' drive from Lake Louise in Castle Junction.
from GBP 212 per night
Lodge
Canada, Elkwater
Situated 14 km from Cypress Hills Interprovincial Park in Medicine Hat, this venue features an indoor pool.
from GBP 110 per night
8.2Great33 reviews
Apartment
Canada, Canmore
Located close to Canmore Nordic Centre Provincial Park, this luxury property provides an outdoor swimming pool together with an indoor swimming pool, a year-round outdoor pool and a golf course.
from GBP 279 per night
8.8Great47 reviews
Lodge
Canada, Lake Louise
Situated in Lake Louise, a 50-minute drive to Banff National Park, this villa features balcony and a sunbathing terrace.
from GBP 786 per night
8.6Great93 reviews
Lodge
Canada, Tofino
Placed a 20-minute walk from Tofino's city centre, the villa features a sunbathing terrace, an indoor pool and an outdoor swimming pool.
from GBP 137 per night
Villa
Canada, Madeira Park
Located 3 km from Francis Point Provincial Park, this property offers soundproof rooms with a breathtaking view over the ocean and a sun terrace, barbeque grills and a golf course.
from GBP 97 per night
8.2Great7 reviews
Apartment
Canada, Saguenay
Located next to Mission Evasion, the apartment includes 2 bedrooms, a fully furnished kitchen and a terrace with barbeque.
from GBP 77 per night
Chalet
Canada, Mont-Tremblant
Boasting rooms with the lake view, the venue is located in a ski area of Mont-Tremblant 3.7 km to Aventures Neige.
from GBP 214 per night
7.2Very good7 reviews
Apartment
Canada, Ganges
Situated next to Venter Gallery, this property is a 20-minute drive from the Cusheon Lake, and features a private balcony with barbeque.
from GBP 701 per night
Lodge
Canada, Stanley Bridge
Featuring cots, a play area and board games which are perfect for kids, this villa is situated 9 km away from the city centre of Stanley Bridge.
from GBP 84 per night
Villa
Canada, Cavendish
Located off North Shore Surf Company in Cavendish, this villa offers its guests access to an aqua park, a seasonal outdoor swimming pool and a golf course.
from GBP 61 per night
8.0Great3 reviews
Apartment
Canada, Niagara-on-the-Lake
This 167 m² apartment gives direct access to Historical District and comprises 2 bedrooms.
from GBP 316 per night
Lodge
Canada, Revelstoke
Situated 6 km from the centre of Revelstoke, the venue features not only a garden, but also meals, a game room and board games for families with kids.
from GBP 138 per night
7.6Very good9 reviews
Homestay
Canada, White Rock
This villa is placed 2.7 km from Morgan Creek and boasts 8 rooms with carpeted flooring.
from GBP 81 per night
Villa
Canada, Niagara-on-the-Lake
The historical villa lies in proximity to Rancourt Winery and provides a fully equipped kitchen with an electric kettle, a dishwasher and a toaster.
from GBP 371 per night
Top hotels in Canada
7.8Very good31 reviews
Apartment
Canada, Montreal
Comprising a rooftop terrace, the apartment offers contemporary rooms in Old Montreal district with Bonsecours Market right nearby.
from GBP 287 per night
8.6Great4 reviews
Lodge
Canada, Fernie
Set near Mighty Moose in the historic part of Fernie, the venue offers modern rooms along with hiking, horse riding and ping pong on-site.
from GBP 97 per night
8.4Great11 reviews
Lodge
Canada, Brighton
Set in Brighton in a popular area, this beachfront property features a garden and an outdoor pool.
from GBP 121 per night
7.8Very good3 reviews
Lodge
Canada, Killarney
Situated within 10 minutes' walk from the center of Killarney, the venue offers a Jacuzzi and a sauna, and there are also a buffet, a kids' club and a playroom for families with kids.
from GBP 210 per night
8.0Great2 reviews
Lodge
Canada, Lac La Hache
This villa is placed 18 km from Handle Tow and boasts 8 rooms with carpeted flooring.
from GBP 112 per night
Lodge
Canada, Buckhorn
The villa features an outdoor pool and boasts a solarium and a Jacuzzi, which can be enjoyed a 20-minute drive from Whetung Ojibwa Craft and Art.
from GBP 215 per night
Villa
Canada, Whistler
Set near Alpha Lake Park and Excalibur Gondola, this apartment enjoys its vicinity to a gondola station and offers a courtyard and barbecue.
from GBP 236 per night
8.2Great2 reviews
Villa
Canada, Clearwater
This villa, facing Andes Mountains, is set 110 minutes' drive from Wells Gray Park and features a balcony.
from GBP 162 per night
Lodge
Canada, Indian Brook
Situated in Indian Brook, 1.6 km from Leather Works by Jolene, this resort villa features accommodation with a Jacuzzi and a sauna.
from GBP 92 per night
4.0Guest rating1 review
Villa
Canada, Crystal Falls
Situated 9 km from the centre of Crystal Falls, the venue features not only a garden, but also a game room and board games for families with kids.
from GBP 129 per night
Lodge
Canada, Alert Bay
Placed 2 km from the centre of Alert Bay, the property has superb leisure facilities, including a sunbathing terrace and a patio.
from GBP 96 per night
Lodge
Canada, Jasper
Located 14 km from Miette Hot Springs in Jasper, this resort villa features an outdoor pool.
from GBP 260 per night
7.6Very good8 reviews
Apartment
Canada, Whistler
Located less than 4.7 km from Alpha Lake Park, this venue features a nice balcony and a full kitchen.
from GBP 170 per night
7.4Very good4 reviews
Apartment
Canada, Montreal
Offering convenient proximity to Notre Dame Montreal, the hotel is also close to Convention Centre Montreal.
from GBP 145 per night
7.8Very good17 reviews
Apartment
Canada, Montreal
Located in Ville-Marie district, this 10-room property provides a sunny balcony and a swimming pool.
from GBP 248 per night
8.2Great36 reviews
Lodge
Canada, Sacre-Coeur
Boasting rooms with the garden view, the venue is located in a popular area of Sacre-Coeur 15 km to Chauvin Trading Post.
from GBP 172 per night
7.2Very good2 reviews
Apartment
Canada, Iqaluit
Featuring a kitchenette, the venue is only 1.5 km from Sylvia Grinnell Territorial Park.
from GBP 218 per night
8.4Great61 reviews
Lodge
Canada, Field
This property is 8 km from Kicking Horse River and welcomes its guests to enjoy canoeing and hiking.
from GBP 503 per night
8.4Great6 reviews
Apartment
Canada, Vancouver
Located just a 25 minutes' walk from Centre A, this 84 m² apartment in West End district features an aqua park and a library.
from GBP 619 per night
7.8Very good5 reviews
Apartment
Canada, Montreal
Set within 30 minutes' walk of the city center, the apartment offers a fully-fitted kitchen along with a terrace.
from GBP 213 per night