Top regions in Canada
Best 5-star hotels in Canada
8.7Great
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 GBP 84 per night
9.0Perfect
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 GBP 224 per night
9.0Perfect
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 GBP 210 per night
8.7Great
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 GBP 83 per night
9.0Perfect
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 GBP 167 per night
9.2Perfect
Hotel
Canada, Richmond
Located 3.5 km from Iona Beach Regional Park, the luxury Fairmont Vancouver Airport In-Terminal boasts a swimming pool.
from GBP 181 per night
8.4Great
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 GBP 149 per night
8.8Great
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 GBP 120 per night
7.9Very good
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 GBP 187 per night
8.5Great
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 GBP 181 per night
8.1Great
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 GBP 113 per night
8.6Great
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 GBP 270 per night
8.7Great
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 GBP 102 per night
9.0Perfect
Hotel
Canada, Toronto
Roy Thomson Hall is an 8-minute walk from the 4-star Soho Toronto that features a swimming pool.
from GBP 155 per night
8.8Great
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 GBP 104 per night
8.7Great
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 GBP 101 per night
8.6Great
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 GBP 120 per night
8.4Great
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 GBP 122 per night
9.2Perfect
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 GBP 174 per night
9.5Perfect
Hotel
Canada, Vancouver
Perfectly set 2.4 km from Island trip, the excellent 5-star Loden Vancouver in the downtown district of Vancouver offers massage therapy and yoga classes.
from GBP 188 per night
Most popular 4-star hotels in Canada
8.8Great
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 GBP 69 per night
8.4Great
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 GBP 120 per night
8.2Great
Hotel
Canada, Richmond
Approximately 12 minutes' walk from Middle Arm Bridge, the 4-star Radisson Blu Vancouver Airport Hotel & Marina offers fitness classes, various recreational opportunities and entertainment activities plus a seasonal outdoor pool.
from GBP 116 per night
8.2Great
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 GBP 94 per night
8.5Great
Hotel
Canada, Kananaskis
Set 10 minutes by car from Bronze Chair, the elegant 4-star Mountain Lodge, Autograph Collection Kananaskis offers 247 rooms and a swimming pool.
from GBP 103 per night
8.0Great
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 GBP 66 per night
7.5Very good
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 GBP 64 per night
8.7Great
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 GBP 163 per night
8.0Great
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 GBP 79 per night
8.2Great
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 GBP 79 per night
8.6Great
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 GBP 88 per night
7.9Very good
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 GBP 61 per night
7.6Very good
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 GBP 64 per night
8.5Great
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 GBP 107 per night
8.8Great
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 GBP 166 per night
8.0Great
Hotel
Canada, Niagara Falls
Boasting a premier location in the entertainment district of Niagara Falls, the contemporary 4-star Marriott Fallsview Hotel & Spa offers a thermal swimming pool, a steam room and a hot tub.
from GBP 85 per night
8.0Great
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 GBP 115 per night
8.5Great
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 GBP 142 per night
8.7Great
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 GBP 97 per night
8.3Great
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 GBP 92 per night
Most popular 3-star hotels in Canada
8.2Great
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 GBP 195 per night
8.4Great
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 GBP 66 per night
8.3Great
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 GBP 68 per night
8.1Great
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 GBP 79 per night
8.7Great
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 GBP 100 per night
8.4Great
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 GBP 79 per night
8.0Great
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 GBP 69 per night
6.8Nice
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 GBP 40 per night
7.7Very good
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 GBP 84 per night
8.4Great
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 GBP 76 per night
8.5Great
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 GBP 55 per night
8.6Great
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 GBP 70 per night
8.2Great
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 GBP 117 per night
7.8Very good
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 GBP 107 per night
8.2Great
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 GBP 103 per night
8.5Great
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 GBP 65 per night
7.7Very good
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 GBP 103 per night
8.1Great
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 GBP 81 per night
7.4Very good
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 GBP 93 per night
7.6Very good
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 GBP 38 per night
Amazing spa hotels in Canada
8.5Great
Hotel
Canada, Liverpool
The eco-friendly White Point Beach Resort Liverpool is within 12 minutes' walk of White Point Golf Club and features fitness classes, spa therapy and billiards, along with a terrace bar on-site.
from GBP 112 per night
9.1Perfect
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 GBP 143 per night
9.3Perfect
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 GBP 158 per night
9.1Perfect
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 GBP 131 per night
7.6Very good
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 GBP 152 per night
8.7Great
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 GBP 96 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 GBP 187 per night
8.8Great
Resort
Canada, Revelstoke
Situated within 4.9 km of Monashee Spirits Craft Distillery, the smoke-free Sutton Place Hotel Revelstoke Mountain Resort offers an outdoor swimming pool next to a gondola station.
from GBP 94 per night
8.8Great
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 GBP 115 per night
9.0Perfect
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 GBP 149 per night
8.2Great
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 GBP 105 per night
8.6Great
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 GBP 146 per night
8.5Great
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 GBP 161 per night
8.7Great
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 GBP 70 per night
8.7Great
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 GBP 60 per night
8.4Great
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 GBP 119 per night
7.9Very good
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 GBP 63 per night
7.1Very good
Resort
Canada, Harrison Hot Springs
Boasting a swimming pool, the comfortable 4-star Resort & Spa Harrison Hot Springs offers a quiet location within short walking distance to Harrison Lake & Hot Springs.
from GBP 87 per night
8.2Great
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 GBP 109 per night
8.8Great
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 GBP 226 per night
Top family hotels in Canada
8.1Great
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 GBP 109 per night
8.5Great
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 GBP 120 per night
8.5Great
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 GBP 117 per night
8.5Great
Hotel
Canada, Vancouver
The contemporary Hilton Vancouver Downtown with city views lies a mere 5 minutes on foot from The Orpheum Theatre.
from GBP 117 per night
8.5Great
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 GBP 106 per night
8.4Great
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 GBP 131 per night
8.5Great
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 GBP 94 per night
8.5Great
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 GBP 242 per night
8.4Great
Resort
Canada, Field
Located 3.3 km from Burgess Shale Fossil Beds, the upscale 4-star Emerald Lake Lodge Field features fitness classes, spa therapy and various recreational opportunities for guests' convenience.
from GBP 107 per night
7.8Very good
Hotel
Canada, Toronto
Be sure to visit North York Gibson House Museum reachable approximately 5 minutes' walk away as well as enjoy an indoor pool or sauna facilities and an indoor pool.
from GBP 110 per night
8.7Great
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 GBP 69 per night
8.6Great
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 GBP 69 per night
9.0Perfect
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 GBP 107 per night
7.8Very good
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 GBP 95 per night
7.9Very good
Hotel
Canada, Banff
Boasting a central location only a short drive from Tunnel Mountain, the Rundlestone Lodge Banff offers 67 spacious rooms together with a hot tub and an indoor pool.
from GBP 54 per night
8.4Great
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 GBP 68 per night
8.5Great
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 GBP 143 per night
8.8Great
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 GBP 133 per night
8.6Great
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 GBP 77 per night
8.7Great
Hotel
Canada, Nanaimo
The Coast Bastion, located just 5 minutes' walk from Bastion, is also at a proximity to Harbourfront Walkway.
from GBP 79 per night
Best luxury hotels in Canada
8.6Great
Resort
Canada, Blue Mountains
While staying at the Blue Mountain Resort Village Suites Blue Mountains you are invited to discover Northwinds Beach, set 10 minutes away by car, or Monterra Golf, which is only 14 minutes' walk away.
from GBP 68 per night
9.3Perfect
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 GBP 156 per night
9.3Perfect
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 GBP 187 per night
8.8Great
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 GBP 123 per night
9.1Perfect
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 GBP 211 per night
9.2Perfect
Hotel
Canada, Toronto
Set in the heart of Toronto, the unique 1 Hotel features an infinity pool and has a casual restaurant onsite.
from GBP 181 per night
8.9Great
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 GBP 92 per night
9.1Perfect
Hotel
Canada, Canmore
A lounge bar as well as fitness classes, entertainment activities and barbecue can be enjoyed at the environmentally friendly Malcolm Canmore, boasting the setting only a 5-minute walk from Policeman's Creek Boardwalk.
from GBP 96 per night
9.0Perfect
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 GBP 160 per night
8.8Great
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 GBP 123 per night
9.0Perfect
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 GBP 336 per night
9.3Perfect
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 GBP 334 per night
9.3Perfect
Hotel
Canada, Oak Bay
Positioned near a boat dock in the South Oak Bay district of Victoria, the 5-star Oak Bay Beach invites you to enjoy a hot tub and an outdoor swimming pool onsite.
from GBP 148 per night
7.2Very good
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 GBP 136 per night
8.2Great
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 GBP 103 per night
9.1Perfect
Hotel
Canada, Toronto
Located within walking distance from Queens Park, the 30-story luxury X Toronto By Library Hotel Collection features a heated pool and 270 rooms plus it is just an 8-minute stroll from Ontario Place.
from GBP 238 per night
9.0Perfect
Hotel
Canada, Vancouver
Featuring comfortable rooms, the Blu also has sauna facilities and an indoor pool, where you can relax.
from GBP 157 per night
9.2Perfect
Hotel
Canada, Vancouver
Guests can have a cooked-to-order breakfast and enjoy visiting Stanley Park, set 2.7 km from the 4-star Exchange Hotel Vancouver.
from GBP 114 per night
7.9Very good
Resort
Canada, Penticton
Located within 6 minutes' walk of The Book Shop and within 5 minutes' drive of South Okanagan Events Centre Arena, the lovely Lakeside Resort Penticton features a beach bar plus a swimming pool.
from GBP 77 per night
9.2Perfect
Hotel
Canada, Montreal
The surrounding area includes Musee des beaux-arts de Montreal, only 6 minutes' walk away, and Peel tube station nearly a 5-minute walk from the 5-star Four Seasons Hotel.
from GBP 400 per night
Cheap hotels in Canada
8.6Great
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 GBP 53 per night
7.6Very good
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 GBP 46 per night
8.5Great
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 GBP 72 per night
7.8Very good
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 GBP 66 per night
7.0Very good
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 GBP 89 per night
7.7Very good
Inn
Canada, Clearwater
Nestled close to a motorway, the hotel has snow skiing, horse riding and hiking to offer along with mountain views.
from GBP 91 per night
8.0Great
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 GBP 64 per night
8.2Great
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 GBP 73 per night
7.9Very good
Hotel
Canada, Jasper
Offering a setting within 1.2 km of Medicine Lake, the low-budget Tonquin Inn includes 101 rooms and features a hot tub, sauna facilities and an indoor pool.
from GBP 57 per night
8.2Great
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 GBP 90 per night
8.1Great
Capsule hotel
Canada, Whistler
Offering 176 rooms with views of the mountain, the boutique Pangea Pod is set in the Whistler Village district, within a 10-minute drive of Spa relaxation.
from GBP 48 per night
8.3Great
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 GBP 54 per night
7.8Very good
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 GBP 74 per night
8.6Great
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 GBP 226 per night
8.0Great
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 GBP 49 per night
8.4Great
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 GBP 90 per night
8.0Great
Hotel
Canada, Toronto
Boasting an exceptional location in the exclusive district of Toronto near a tube station, the boutique style Town Inn Suites features fitness classes and various recreational opportunities on site.
from GBP 95 per night
8.5Great
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 GBP 68 per night
8.0Great
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 GBP 106 per night
8.3Great
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 GBP 69 per night
Top resorts in Canada
8.5Great
Hotel
Canada, Whistler
Guests will enjoy a swimming pool and 199 rooms, while staying at the 4-star Blackcomb Springs Suites By Clique with location a few minutes drive from Olympic Park.
from GBP 116 per night
9.0Perfect
Hotel
Canada, Banff
Set in the very heart of Banff, the 4-star Peaks Hotel And Suites offers 66 rooms overlooking the mountain.
from GBP 155 per night
8.5Great
Hotel
Canada, Castle Junction
Guests can try snow skiing, hiking, and horse riding at this 15-room the Storm Mountain Lodge & Cabins, set just a pleasant stroll from Lake Louise.
from GBP 228 per night
8.9Great
Hotel
Canada, Lake Louise
The Post Hotel & Spa boasts a setting just 6 minutes' walk from Saddleback and features a steam room, a Jacuzzi, and an indoor pool along with an indoor swimming pool.
from GBP 375 per night
8.8Great
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 GBP 91 per night
9.2Perfect
Resort
Canada, Whistler
The 4-star Nita Lake Lodge Whistler has an outdoor swimming pool along with a lounge bar and boasts a location at walking distance to Whistler Mountains.
from GBP 138 per night
8.9Great
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 GBP 94 per night
8.7Great
Hotel
Canada, Banff
Nestled close to Sunshine Village Ski Resort, the Sunshine Mountain Lodge Banff features a swimming pool and 14 rooms.
from GBP 117 per night
7.5Very good
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 GBP 86 per night
8.3Great
Hotel
Canada, Whistler
Featuring a swimming pool, a hot tub, sauna facilities and an outdoor swimming pool, the upscale Aava stands just 6 minutes' walk from Whistler Blackcomb Mountain Bike Park.
from GBP 85 per night
8.3Great
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 GBP 115 per night
9.4Perfect
Holiday park
Canada, Jasper
The Patricia Lake Bungalows is a perfect vacation spot within 10 minutes' drive of Jasper Yellowhead Museum Archives and other Jasper landmarks.
from GBP 201 per night
8.8Great
Hotel
Canada, Banff
Set within short walking distance to Banff Avenue, the Moose Hotel And Suites features facials and various recreational opportunities.
from GBP 177 per night
8.5Great
Hotel
Canada, Jasper
Thanks to its prime location, the 3-star Crimson Jasper is a mere 7 minutes on foot from Medicine Lake and just a stroll from a train station.
from GBP 83 per night
8.1Great
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 GBP 105 per night
8.4Great
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 GBP 114 per night
7.8Very good
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 GBP 75 per night