Most popular cities in Canada
Toronto21 holiday rentals
Vancouver14 holiday rentals
Calgary11 holiday rentals
Montreal20 holiday rentals
Most popular states in Canada
Ontario82 holiday rentals
Quebec79 holiday rentals
British Columbia170 holiday rentals
Nova Scotia17 holiday rentals
Top landmarks in Canada
-
Port
-
Popular attractions
-
Train Station
Amazing spa hotels in Canada
Whistler, Canada
USD 459/night
The Lookout Penthouse // A Luxe Suite In is located 5 km from Green Lake Seaplane Base airport and 350 metres from Northbound Blackcomb at Health Care Center bus stop.
Blue Mountains, Canada
USD 134/night
Guests will enjoy a seasonal outdoor pool and 13 rooms, while staying at the Rivergrass 129 Villa with location within close distance of Lake Simcoe.
Ladysmith, Canada
USD 144/night
Situated 5 km from Mary Fox Pottery, this venue features a picnic area, a golf course and loungers.
Chambord, Canada
USD 239/night
Located within a 5-minute walk of Lac Saint-Jean, the Chalets Et Spa Lac Saint-Jean Chambord also offers to take advantage of a hot tub and sauna facilities.
Denman Island, Canada
USD 270/night
The property boasts views of sea along with a kitchenette and is set 4.7 km from Denman Craft Shop.
Vancouver, Canada
USD 275/night
Providing a Jacuzzi, a sauna and an indoor pool, this venue in Vancouver is situated in close proximity of Spirit Wrestler Gallery.
USD 417/night
Located at a 4.3 km distance from Grassi Lakes, the Luxury Two Queen Beds Condo - Grande Rockies Resort Indoor Parking Pool Hot Tub Gym Canmore offers an indoor pool and a fitness room for guests.
Mont-Tremblant, Canada
USD 164/night
Placed right in the centre of Mont-Tremblant, the Rental Condo Tremblant-Les-Eaux includes an outdoor swimming pool together with a traditional Hammam, a hot tub and sauna facilities.
Vancouver, Canada
USD 197/night
Sitting only 1.1 km from Museum of Vancouver, the Penthouses Of Beach Ave is located in the Downtown Vancouver district.
Sainte-Lucie-de-Doncaster, Canada
USD 279/night
Fernie, Canada
USD 123/night
Situated right in the centre of Fernie and a 13-minute stroll from Fernie Heritage Library, the Snow Valley Lodging Villa offers 24 rooms.
Fernie, Canada
USD 50/night
Offering a setting 0.6 km from Deer Chair Lift, the Timberline By Fantasticstay Fernie includes 21 rooms and features a hot tub and a wellness facility.
Nelson, Canada
USD 258/night
Pulpit Rock is at a 2 km distance from the Mistiso'S Place Vacation Rentals Nelson, while Streetcar 23 is 10 minutes' walk away.
Whistler, Canada
USD 280/night
The scenic Lost Lake is also set at a 2.3 km distance from the Alpenglow Lodge By Mva.
Whistler, Canada
USD 145/night
Offering spa therapy and entertainment activities, the Resortquest At The Marquise is situated within 1.2 km of Whistler Public Library.
Wakefield, Canada
USD 232/night
Within 10 minutes' drive of Great Canadian Bungee, the Moulin Wakefield Mill Hotel & Spa Wakefield includes 46 rooms.
Saint-Ferreol-les-Neiges, Canada
USD 111/night
The Chalets Montmorency Mont-Sainte-Anne Villa Saint-Ferreol-les-Neiges features an indoor swimming pool and 48 rooms.
Golden, Canada
USD 363/night
The property is 1 km from Golden Golf & Country Club and boasts views of garden as well as 8 rooms.
Top family hotels in Canada
Quebec City, Canada
USD 328/night
Set 1 km from Quebec City Convention Centre and a stroll from Fairmont Le Chateau Frontenac, the apartment provides a sun terrace, a picnic area and entertainment activities.
Victoria, Canada
USD 84/night
Located less than 4 km from the town of Victoria, this accommodation offers a patio overlooking the river.
Toronto, Canada
USD 177/night
Fernie, Canada
USD 64/night
A 10-minute ride from Elk Quad, the Riverside By Fantasticstay includes 28 rooms.
Whistler, Canada
USD 237/night
The 4-star Horstman House By Whistler Premier Aparthotel offers a swimming pool along with a hot tub and an outdoor swimming pool on-site, boasting setting in the Upper Village district of Whistler.
Castle Junction, Canada
USD 215/night
Boasting an à la carte restaurant with American menu, the Johnston Canyon Lodge & Bungalows is set only a short drive from Lake Louise and 10 minutes' drive from Upper Falls.
Toronto, Canada
USD 149/night
Located less than a 7-minute walk from Toronto Christmas Market, the 3-star Residence & Conference Centre - Toronto Downtown is 10 minutes by car from Ripley's Aquarium of Canada.
White Rock, Canada
USD 77/night
A cooked-to-order breakfast is served daily at the Sunny Island By White Rock.
Prince George, Canada
USD 45/night
The pet friendly Econo Lodge City Centre Inn Prince George is nestled in a business district, Famous Players 6 Cinemas is 10 minutes' walk away.
Whistler, Canada
USD 156/night
Located only 0.7 km from Whistler Golf Club, the venue consists of 8 rooms and a kitchen.
Harrison Hot Springs, Canada
USD 270/night
Canwest Art Gallery on the Lake is 5 minutes by car from the Lodge On Harrison Lake, while Bear Mountain is about 5 minutes away by car.
Pickering, Canada
USD 75/night
Offering a full kitchen complete with a microwave oven, an oven and kitchenware, this villa is located close to Toronto School of Business.
Whistler, Canada
USD 136/night
Set a 5-minute walk from Squamish Lil'wat Cultural Centre, the 4-star Le Chamois By Whistler Premier Aparthotel boasts fitness classes, spa therapy and ski-to-door access.
Quebec City, Canada
USD 93/night
The Les Lofts Charest - Par Les Lofts Vieux-Quebec is nestled near the entertainment district of Quebec City, a 5-minute stroll from Eglise Saint Roch.
West Kelowna, Canada
USD 201/night
Offering a patio, the homestay is located within 2.2 km of Kalamoir Beach.
St. Andrews By The Sea, Canada
USD 152/night
Set only 0.7 km from Sunbury Shores Arts & Nature Centre, the Seaside Beach Resort St. Andrews By The Sea features 24 rooms with private bathrooms.
Revelstoke, Canada
USD 102/night
Close to a motorway and 7 km from Three Valley Gap Ghost Town, whether you are here for business or pleasure, stay for a night or more and let the Peaks Lodge with 33 rooms surprise you and take care of you.
Quebec City, Canada
USD 110/night
Situated near a train station, the smoke-free Les Lofts St-Joseph - Par Les Lofts Vieux-Quebec is a mere 9 minutes' stroll from Parliament Building.
Whistler, Canada
USD 240/night
Featuring 30 rooms with views of the patio, the smoke-free Sunpath Condos By Whistler Retreats is set about 5 minutes' drive from Whistler Sliding Centre.
Best luxury hotels in Canada
Montreal, Canada
USD 127/night
Featuring entertainment activities and barbeque grills, the pet friendly Apart Hotel Montreal By Les Terrasses Saint Urbain is situated at 500 metres from Place des Arts and a 5-minute stroll from Place-des-Arts tube station.
Cheap hotels in Canada
Montreal, Canada
USD 34/night
Featuring a sunbathing terrace, entertainment activities and a garden, this apartment with 6 rooms and a kitchenette is located a short distance from Place Emilie-Gamelin and a 25-minute walk from the city centre.
Montreal, Canada
USD 107/night
Around 25 minutes on foot from Old Port of Montreal, the smoke-free Boutique Lofts Milton Parc By Simplissimmo includes 8 rooms.
Montreal, Canada
3.81 review
USD 65/night
Located at 700 metres of Underground City, the smoke-free Les Appartements Stanley Court Montreal has 8 rooms, and lies near an underground station.
Quebec City, Canada
USD 67/night
Parc Nautique de Cap-Rouge is also set at a 4.5 km distance from the pet friendly Camping Chalets Lac St-Augustin Villa.
Quebec City, Canada
USD 81/night
Placed about an 8-minute walk from Place D'Youville and in the centre of Quebec City, the Residences Universite Du Quebec offers 15 rooms.
Whistler, Canada
USD 256/night
The Powder'S Edge By Latour Hotels And Resorts is located 15 minutes' drive from Green Lake Seaplane Base airport and offers an outdoor swimming pool as well as a fitness room.
Whistler, Canada
USD 63/night
The non-smoking Cascade Lodge includes sauna facilities and an outdoor swimming pool, boasting an ideal location a few minutes drive from Olympic Park.
Whistler, Canada
USD 168/night
Located at 550 metres of the city park "Whistler Olympic Plaza", the smoke-free Marketplace Lodge has 6 rooms, and lies just a short walk from a gondola station.
Canmore, Canada
USD 199/night
The guests of the Platinum Suites Resort - Vacation Rentals Canmore can cool off in a swimming pool or use a hot tub and an outdoor swimming pool to feel pure relaxation.
Jasper, Canada
USD 116/night
Guests of the Miette Mountain Cabins Villa in Jasper are invited to take a dip in an outdoor swimming pool and relax using a hot tub and an outdoor swimming pool.
Whistler, Canada
USD 56/night
Snowmobiling, snowboarding, and skiing are offered at the world-class 3-star Whistler, which is 18 minutes' walk from Chateau Whistler Golf Course.
Toronto, Canada
USD 139/night
Located in the North York district near an underground station, the family Residence & Conference Centre - Toronto offers 552 rooms and a snack bar.
Vancouver, Canada
USD 104/night
Comprising 24 rooms, the Dunowen Properties is set near the beach district of Vancouver, around a 5-minute drive from Granville Island.
Quebec City, Canada
USD 59/night
Set in Quebec City, this 6-room property is an ideal base for visits to Fortifications of Quebec National Historic Site.
Whistler, Canada
USD 253/night
Near a train station in the Whistler Creekside district of Whistler, the Lake Placid Lodge By Whistler Vacation Club offers spacious rooms along with a hot tub, sauna facilities and an outdoor swimming pool.
Quebec City, Canada
USD 93/night
Set near a train station in the Old Quebec district of Quebec City, the exclusive Le 31 Mcmahon includes 11 rooms as well as steam baths and entertainment activities.
Fernie, Canada
USD 117/night
The apartment is 4.9 km from Mount Fernie Provincial Park and spa therapy and entertainment activities are available.
USD 43/night
The 2-star University Of Toronto - New College Residence - Wilson Hall Residence is nestled in a shopping district, CF Toronto Eaton Centre is 1.8 km away.
Whistler, Canada
USD 191/night
Nestled within 5-minute walk of Whistler's Marketplace, the venue offers to enjoy a swimming pool.
Whistler, Canada
USD 194/night
Located within 16 minutes' walk of Whistler Blackcomb Mountain Bike Park, the Aspens Villa offers a swimming pool and a fitness area for guests.
hotels with beach in Canada
Colwood, Canada
USD 90/night
The Hov B&B House -Hospitality Ocean View Victoria- is situated in the West Shore district, 25 minutes' drive from Victoria Inner Harbour airport.
Nanaimo, Canada
USD 91/night
Offering a terrace, the homestay is located within 4 km of Beban Park.
Penticton, Canada
USD 145/night
The Slumber Lodge Penticton overlooks Okanagan Lake and is located 5 minutes on foot from Okanagan Lake Beach.
Ucluelet, Canada
USD 277/night
Featuring 8 rooms with views of the patio, the Pacific Rim Guest Lodge - Adults Only is set 10 minutes by car from Ucluelet lighthouse loop.
Elora, Canada
USD 123/night
This apartment is steps away from Bissell Park and it also provides a microwave, an electric kettle and refrigerators in a fully-fitted kitchen.
Tofino, Canada
USD 129/night
The Island Village Properties At Fred Tibbs is located 20 km from Tofino-Long Beach airport and 650 metres from 4th & Campbell Northbound bus stop.
Ingonish, Canada
USD 153/night
The Skyline Cabins Villa is a good starting point to Ingonish's sights including Cape Breton Highlands National Park, which is just 0.7 km away.
Ingonish, Canada
USD 116/night
Middle Head Hiking Trail is set a 10-minute ride from the Sea Breeze Cottages.
Port Renfrew, Canada
USD 137/night
Located 2.1 km from Port San Juan, the villa features entertainment activities and barbecue.
Bonavista, Canada
USD 105/night
Home From the Sea John C. Crosbie Sealers Interpretation Centre and Cape Shore Trail are respectively 6 km and 400 metres from the Oceanside Cabins Villa.
Sooke, Canada
USD 131/night
Located 2.8 km from Sooke Region Museum & Visitor Centre, the villa features spa therapy and entertainment activities.
Harrison Hot Springs, Canada
USD 404/night
Located at a 1.4 km distance from Whippoorwill Point, the smoke-free Harrison Lake View Suites Harrison Hot Springs features 19 rooms, entertainment activities and barbeque.
Tofino, Canada
USD 99/night
Featuring 43 rooms with views of the ocean, the lovely Middle Beach Lodge Tofino is set 25 minutes on foot from Clayoquot Sound.
Madeira Park, Canada
USD 166/night
Francis Point Provincial Park and Pender Hill Trail Head are located 3.6 km and 4.5 km from the Enchanter Ocean View Suites Madeira Park respectively.
Ucluelet, Canada
USD 227/night
Mark Penney Gallery and Toquaht Bay Marina are located 1.9 km and 1.8 km from the Cabins At Terrace Beach Villa Ucluelet respectively.
Ganges, Canada
USD 364/night
The Mariner'S Loft, located within a 7-minute walk of Ganges Inner Harbour, is also at a proximity to Centennial Park.
Port Colborne, Canada
USD 162/night
This apartment is steps away from The Welland Canal and it also provides fridges and an oven in a fully-fitted kitchen.
Saint-Faustin, Canada
USD 470/night
This resort villa offers accommodation with a balcony, placed 14 km from Aventures Parc Mont-Tremblant.
Golden, Canada
USD 83/night
The Basecamp Lodge Golden is about a 5-minute ride from Susan Lake and has a quick access to Gorman Lake.
Ingonish, Canada
USD 185/night
Situated 2 km from the city centre and 350 metres from a beach, the villa offers a picnic area and barbeque grills.
hotels with free parking in Canada
Whistler, Canada
USD 189/night
This apartment with a picnic area, a golf course and a fireplace features views of mountain and is set 550 metres from Whistler Public Library.
Baddeck, Canada
USD 174/night
This lodge is a 5-minute drive from Alexander Graham Bell National Historic Site and offers hiking, badminton and cycling.
Kelowna, Canada
USD 113/night
Set near an underground station in a business district, the eco-friendly Econo Lodge Inn & Suites Kelowna includes 108 rooms as well as fitness classes, spa therapy and entertainment activities.
Whistler, Canada
USD 400/night
Featuring a kitchen, the venue is only 1 km from Whistler Blackcomb Mountain Bike Park.
Whistler, Canada
USD 135/night
Located within a 10-minute stroll of Squamish Lil'wat Cultural Centre, 600 metres of Marketplace, the Westwind Properties At Wildwood Lodge Whistler features spa therapy and entertainment activities along with 19 rooms.
Brighton, Canada
USD 122/night
The Timber House Resort Brighton overlooks the garden and boasts a location in a rural area.
Vernon, Canada
10.01 review
USD 55/night
Located 10 minutes' stroll from BX Falls, the 2-star Econolodge is at a 2.6 km distance from Kekuli Bay Provincial Park.
Golden, Canada
USD 106/night
Kicking Horse Mountain Resort is located less than 5 minutes' walk from the deluxe Palliser Lodge - Bellstar Hotels & Resorts Golden, that boasts a hot tub and sauna facilities.
Lake Louise, Canada
USD 474/night
Featuring 36 rooms with views of the patio, the smoke-free Paradise Lodge And Bungalows is set around 25 minutes on foot from Lake Louise.
Jasper, Canada
USD 365/night
The Bear Hill Lodge Jasper is set within 3.6 km of Annette Lake and boasts 27 rooms plus a flower garden.
Whistler, Canada
USD 489/night
Set 10 minutes by car from Blackcomb Way, the Village Gate House By Whiski Jack lies in the Whistler Village district of Whistler.
Whistler, Canada
USD 584/night
The smoke-free Tyndall Stone Lodge By Whiski Jack boasts a hot tub and an outdoor swimming pool along with an outdoor swimming pool onsite while offering a location in the Whistler Village district within close distance of Whistler Mountains.
Whistler, Canada
USD 638/night
Set just 0.9 km from Whistler Blackcomb Mountain Bike Park in the Whistler Village district, this luxurious villa features a patio.
Jasper, Canada
USD 122/night
Situated merely 0.7 km from Sunwapta Falls, the Sunwapta Falls Rocky Mountain Lodge features 43 rooms with private bathrooms.
Field, Canada
USD 695/night
Situated 4 km from Wapta Mountain, this property features a sundeck and a garden.
Fernie, Canada
USD 118/night
Within 5 minutes' walk of Mount Fernie Provincial Park and 2.1 km from Fairy Creek Falls, the perfect Park Place Lodge features an indoor pool along with a lounge bar.
Jasper, Canada
USD 89/night
Boasting a shared lounge, a community pool and entertainment activities, this eco-friendly villa is 10 minutes' drive from Pyramid and Patricia Lakes.
Jasper, Canada
USD 125/night
Staying at the family-friendly Marmot Lodge means you will be about a 16-minute stroll from Mt Edith Cavell, while enjoying an indoor swimming pool onsite.
Banff, Canada
USD 102/night
A quiet location of the Tunnel Mountain Resort Banff provides easy access to Bow Falls, which is a 5-minute drive away.
USD 67/night
With views of the mountain, the smoke-free Canadian Rockies Chalets Canmore is situated a mere 10 minutes' stroll from The Avens Gallery and offers spa therapy, entertainment activities and barbecue.
Top hotels in Canada
Montreal, Canada
USD 291/night
Offering a shop and a restaurant, the Le Mont-Royal Sky By Homeinmontreal lies in the Plateau Mont Royal district of Montreal, merely 1.7 km from Laurier Avenue and 950 metres of La Fontaine Park.
Quebec City, Canada
USD 133/night
The 6-room accommodation is 250 metres from Marche du Vieux Port, and Quebec/Jean Lesage International airport is about 20 km away.
Toronto, Canada
USD 225/night
The Tvhr - Luxury Condos In Heart Of Downtown Toronto in the Downtown Toronto district features a swimming pool and a fitness suite.
Toronto, Canada
USD 139/night
Offering 1 bedrooms, 1 bathrooms and a kitchen, this apartment is set 20 minutes' walk from the city centre.
Mississauga, Canada
USD 84/night
This 2-bedroom accommodation is situated close to Living Arts Centre, and also includes a terrace with barbecue.
Whistler, Canada
USD 269/night
Enticing guests with skiing, cycling and golf, the Aspens By Whiski Jack Whistler is situated in the Upper Village district not far from Whistler Mountains.
Whistler, Canada
USD 141/night
The Superior Properties Whistler is within 25 minutes' walk of Spa relaxation and has a quick access to Black Tusk Gallery.
Whistler, Canada
USD 396/night
Squamish Lil'wat Cultural Centre and Chateau Whistler Golf Course are located 1.3 km and 1.2 km from the Montebello By Whistler Premier respectively.
Jasper, Canada
USD 266/night
This lodge is a 5-minute drive from Marmot Basin Ski Area and offers canoeing, hiking and cycling.
Sainte Anne des Monts, Canada
USD 214/night
A 8-minute stroll from Chute Sainte-Anne National Park, the 4-star Gite Du Mont-Albert - Sepaq offers an outdoor pool along with sauna facilities and an outdoor swimming pool on-site.
Golden, Canada
USD 285/night
Offering mountain views, this romantic villa is located 450 metres from Golden Eagle Express.
Whistler, Canada
USD 422/night
Skiing and golf are offered at the Snowbird By Elevate Vacations, which is merely 1.1 km from Whistler Blackcomb.
Lake Louise, Canada
USD 1 156/night
The Moraine Lake Lodge is set within a 5-minute walk of Moraine Lake Boathouse and 2.1 km from Valley of the Ten Peaks.
Banff, Canada
USD 1 601/night
Set approximately 5 minutes' walk from Canada House Art Gallery, the rooms in the 3-star Three Peaks Banff Bed & Breakfast have views of mountain.
Golden, Canada
USD 294/night
Thanks to the Moberly Lodge Golden's quiet location, guests can admire views of the patio or spend their time discovering a rural area.
Blue River, Canada
USD 93/night
Located 200 metres of Blue River Black Spruce Provincial Park and 950 metres from Murtle Lake Provincial Park, the Glacier Mountain Lodge features mountain biking, snowmobiling and hiking.
Jasper, Canada
USD 184/night
Featuring the vicinity to the Athabasca River, this property with a mini-kitchen is in an area where guests can engage in such activities as hiking, badminton and cycling.
Nanoose Bay, Canada
USD 174/night
Situated 4 km from Arbutus Grove Provincial Park, the villa offers diving, hiking and fishing.
Kananaskis, Canada
USD 250/night
Placed 150 km from Calgary airport, the Mount Engadine Lodge Kananaskis features a gift shop and a restaurant as well as bicycles for rent.
Quebec City, Canada
USD 218/night
Situated in the Old Quebec district of Quebec City, the smoke-free Les Lofts 1048 offers quick access to Quebec/Jean Lesage International airport within 21 minutes' drive.