Most popular cities in Canada
- Niagara Falls5 resorts
- Whistler8 resorts
Most popular states in Canada
- Alberta15 resorts
- British Columbia104 resorts
- Nova Scotia9 resorts
- Ontario72 resorts
Amazing spa hotels in Canada
8.8Great833 reviews
Resort
Canada, Victoria
Ideally located in the Victoria West district of Victoria approximately 700 metres from Fan Tan Alley, the Delta Victoria offers an indoor pool and snack bar.
from NZD 258 per night
8.8Great716 reviews
Resort
Canada, Banff
The 5-star Fairmont Banff Springs boasts 647 rooms along with ice skating, snow skiing, and snowshoeing, just 5 minutes' walk from Fairmont Banff Springs.
from NZD 510 per night
8.9Great1606 reviews
Resort
Canada, Lake Louise
Offering a setting 10 minutes' drive from Lake Agnes Teahouse, the luxury Fairmont Chateau includes 530 rooms and features a steam room and a hot tub.
from NZD 478 per night
8.7Great1083 reviews
Resort
Canada, Whistler
Located about 5 minutes on foot from Squamish Lil'wat Cultural Centre, the Fairmont Chateau Whistler provides a Turkish steam bath and a Jacuzzi onsite.
from NZD 382 per night
8.4Great879 reviews
Resort
Canada, Whistler
Located right in the centre of the city, just 5 minutes' walk from Escape Whistler, the full-service Hilton offers a lounge bar along with a sauna and locker rooms.
from NZD 258 per night
9.2Perfect536 reviews
Resort
Canada, Whistler
Featuring an outdoor swimming pool and superb views of the courtyard, the contemporary Four Seasons Resort lies merely 6 minutes' walk from Whistler Farmers Market.
from NZD 360 per night
8.2Great810 reviews
Resort
Canada, Jasper
The unique Fairmont includes a snack bar along with a steam room and a sauna, and is situated nearly a 25-minute walk from Jasper Yellowhead Museum Archives.
from NZD 348 per night
8.9Great816 reviews
Resort
Canada, Revelstoke
Offering the pleasure to enjoy American dishes, the 4-star Sutton Place overlooks the Columbia River and is placed approximately 6 km from Revelstoke Nickelodeon Museum.
from NZD 214 per night
8.1Great1835 reviews
Resort
Canada, Niagara Falls
Guests of the family Americana, placed 4.9 km from Skylon Tower, can splash about in an indoor swimming pool and savor drinks in a snack bar.
from NZD 199 per night
9.0Perfect925 reviews
Resort
Canada, Whistler
Offering seafood dishes, the Nita Lake Whistler is positioned near a train station in the Whistler Creekside district of Whistler, boasting spa therapy, a shared lounge, and various recreational opportunities on site.
from NZD 316 per night
8.4Great424 reviews
Resort
Canada, Vernon
Located approximately a 10-minute drive from Paddelwheel Hall, the Sparkling Hill Vernon offers an indoor swimming pool and a fitness centre for guests.
from NZD 405 per night
8.2Great768 reviews
Resort
Canada, Invermere
While staying at the upscale Copper Point Invermere you are invited to discover Eagle Ranch Golf Course, set a 10-minute drive away, or Windermere Lake, which is 3.3 km away.
from NZD 172 per night
9.0Perfect589 reviews
Resort
Canada, Fernie
With views of the pool, the smoke-free Lizard Creek is situated a 10-minute walk from Fernie Alpine Resort and offers a sundeck, a patio, and a shared lounge.
from NZD 211 per night
8.1Great233 reviews
Resort
Canada, Baddeck
A 6-minute walk from Baddeck Gathering Ceilidhs, the smoke-free Inverary Resort offers a lounge bar together with a sauna and a shared lounge.
from NZD 204 per night
8.5Great431 reviews
Resort
Canada, Saint-Paulin
The Baluchon Saint-Paulin with a private swimming pool is around 10 minutes' drive from Chute a Magnan.
from NZD 363 per night
8.8Great412 reviews
Resort
Canada, Brentwood Bay
One can go for a relaxing stroll in the butterfly garden, join facials and various recreational opportunities at this 35-room the deluxe Brentwood Bay Brentwood Bay, or visit The Butchart Gardens located approximately 10 minutes away by car.
from NZD 363 per night
8.5Great837 reviews
Resort
Canada, Whistler
Boasting a steam room, a Jacuzzi, two hot tubs, and a foot bath, the charming Westin Resort & Spa, offers to visit Audain Art Museum only a 9-minute walk away.
from NZD 231 per night
7.8Very good1077 reviews
Resort
Canada, Niagara Falls
Located about 20 minutes' walk from Journey Behind the Falls and merely 1.3 km from Niagara SkyWheel, the upscale Brock Niagara Falls Fallsview, Tapestry By Hilton features an indoor swimming pool and a lounge bar.
from NZD 338 per night
8.3Great685 reviews
Resort
Canada, Kelowna
An American-style restaurant with a hot tub and a sauna are provided on site, while the 5-star Delta boasts a central setting in the business Downtown Kelowna district.
from NZD 219 per night
7.3Very good2559 reviews
Resort
Canada, Harrison Hot Springs
Boasting a location within a stone's throw of Harrison Lake & Hot Springs, the comfortable Harrison Harrison Hot Springs offers 127 rooms together with a lounge bar onsite.
from NZD 199 per night
Top family hotels in Canada
8.6Great797 reviews
Resort
Canada, Sun Peaks
Offering an outdoor heated swimming pool along with a sauna and various recreational opportunities, the elegant Grand boasts a location in the very heart of Sun Peaks.
from NZD 192 per night
8.6Great455 reviews
Resort
Canada, Whistler
The 3-star Riverside Resort Whistler with mountain views lies merely a 6-minute walk from Spa relaxation.
from NZD 135 per night
8.8Great477 reviews
Resort
Canada, Cardiff
Located at a distance of 2.6 km from Silent Lake Park, the 3-star Somerset Lakeside Resort overlooks the garden and features an American restaurant.
from NZD 197 per night
8.5Great1251 reviews
Resort
Canada, Jasper
The Miette Hot Springs Bungalows is a good starting point to Jasper's sights including Miette Hot Springs, which is just a 6-minute stroll away.
from NZD 233 per night
8.5Great1820 reviews
Resort
Canada, Toronto
Within a 4-km distance of Rowntree Mills Park, the Casino includes 400 rooms.
from NZD 302 per night
8.8Great520 reviews
Resort
Canada, Kelowna
Guests can spend time relaxing in a private pool, or admire a steam room, a hot tub, and a sauna in 4-star The Royal, located around 5 minutes' walk from Okanagan Wine and Orchard Museum.
from NZD 229 per night
9.0Perfect402 reviews
Resort
Canada, Clearwater
The 3-star Cedar Haven Clearwater is 3.9 km from Wells Gray Provincial Park, boasting a sauna and a picnic area.
from NZD 287 per night
8.7Great248 reviews
Resort
Canada, Sooke
Guests can enjoy hiking and cycling at the stunning Sookepoint Ocean Cottage Resort, at a distance of 3 km from East Sooke.
from NZD 493 per night
8.4Great898 reviews
Resort
Canada, Osoyoos
Haynes Point Provincial Park is at a distance of 2.2 km from the Westridge Motor Inn, while Osoyoos Desert Model Railroad is approximately a 10-minute drive away.
from NZD 125 per night
8.6Great177 reviews
Resort
Canada, Victoria
Set approximately 5 minutes' walk from Church of Truth, the comfortable Worldmark boasts various recreational opportunities and barbecue grills.
from NZD 346 per night
8.4Great53 reviews
Resort
Canada, Silver Star
Comet Six Pack Express is just 12 minutes' walk from 3-star The Vance Creek and Comet Six Pack is a mere 1.4 km away.
from NZD 267 per night
8.9Great152 reviews
Resort
Canada, Panorama
Built in 1900, about a 25-minute walk from Greywolf Golf Course, the 4-star Embarc Panorama includes 21 rooms and provides a sauna, spa therapy, and barbecue grills.
from NZD 326 per night
Best luxury hotels in Canada
8.4Great520 reviews
Resort
Canada, Port Renfrew
The 4-star Wild Coast Wilderness Resort is situated at a distance of 2.6 km from Juan de Fuca Trail and within 25 minutes' walk of Port San Juan.
from NZD 148 per night
8.2Great129 reviews
Resort
Canada, Balfour
Approximately 25 minutes' walk from Kokanee Creek Provincial Park, the 4-star Kootenay Lakeview includes 20 rooms.
from NZD 290 per night
Resorts with beach in Canada
8.6Great2465 reviews
Resort
Canada, Blue Mountains
While staying at the lovely 4-star Blue Mountain Resort Village Suites Blue Mountains you are invited to discover Ridge Runner Mountain Coaster, set a 13-minute walk away, or Craigleith Provincial Park, which is 4.2 km away.
from NZD 155 per night
9.3Perfect42 reviews
Resort
Canada, Qualicum Beach
from NZD 488 per night
8.1Great434 reviews
Resort
Canada, Penticton
Guests of the lovely Lakeside Penticton will be delighted with spectacular views of the city and access to Okanagan Lake Beach, which is merely 5 minutes' walk away.
from NZD 175 per night
8.6Great331 reviews
Resort
Canada, Barrys Bay
The Barry'S Bay Golf Resort is situated at a distance of 4.3 km from Zurakowski Park and nearly a 10-minute ride from St. Lawrence O'Toole Catholic Church.
from NZD 206 per night
9.0Perfect175 reviews
Resort
Canada, Ganges
The Cusheon Lake is situated at a distance of 3.4 km from Mount Maxwell Provincial Park and approximately a 10-minute drive from Welbury Bay Park.
from NZD 240 per night
Resorts with free parking in Canada
8.2Great1759 reviews
Resort
Canada, Niagara Falls
Located a mere 1.5 km from Mount Carmel Spiritual Centre in Niagara Falls, 3-star Holiday Inn Niagara Falls-By The Falls By Ihg features an American restaurant along with a sauna, a shared lounge, and various recreational opportunities.
from NZD 118 per night
8.8Great1014 reviews
Resort
Canada, Niagara Falls
Located in Niagara Falls and merely 1.7 km from Whirlpool Golf Course, the Great Wolf Lodge features a treatment room and a hot tub for guest's pure relaxation.
from NZD 427 per night
8.4Great843 reviews
Resort
Canada, Revelstoke
Guests will be able to relax in a swimming pool, while enjoying the environmentally friendly Glacier Revelstoke's cosy atmosphere a 35-minute drive from BC Interior Forestry Museum.
from NZD 245 per night
8.3Great602 reviews
Resort
Canada, Cranbrook
Located about 10 minutes by car from Wildstone Golf Course just a short stroll from Rocky Mountains, the elegant St. Eugene offers 121 rooms together with a steam room and a sauna.
from NZD 162 per night
8.2Great1104 reviews
Resort
Canada, Ucluelet
While staying at the smoke-free Princess you are invited to discover Ucluelet lighthouse loop, set a 25-minute walk away, or Huu-Mees-Ma-As Native Art Gallery, which is 950 metres away.
from NZD 163 per night
8.9Great1382 reviews
Resort
Canada, Lake Louise
Offering the opportunity to enjoy the sunset by Baker Creek, which runs approximately a 5-minute walk away, the tranquil Baker Creek offers a steam room and a sauna.
from NZD 346 per night
8.3Great163 reviews
Resort
Canada, Courtenay
Approximately 10 minutes' drive from Goose Spit Park, the Kingfisher Courtenay offers facials and various recreational opportunities plus an outdoor swimming pool.
from NZD 270 per night
8.0Great872 reviews
Resort
Canada, Manning Park
Monument 83 Trailhead is at a distance of 4 km from the Manning Park Manning Park, while Windy Joe Trail is approximately a 15-minute walk away.
from NZD 157 per night
7.9Very good1394 reviews
Resort
Canada, Collingwood
Located less than at a distance of 6 km from Blue Mountain Ski Resort, the comfortable Living offers an indoor pool.
from NZD 243 per night
8.6Great255 reviews
Resort
Canada, Quathiaski Cove
Guests will enjoy a swimming pool and 20 rooms, while staying at the High Point Quathiaski Cove with location within walking distance of the Campbell River.
from NZD 170 per night
8.2Great960 reviews
Resort
Canada, Tofino
Within 25 minutes' walk of Big Tree Trail, the Tofino Tofino includes 48 rooms.
from NZD 206 per night
8.7Great456 reviews
Resort
Canada, Nelson
Located 6 km from Pulpit Rock, the smoke-free Prestige Nelson overlooks the city and features an à la carte restaurant.
from NZD 370 per night
8.4Great1552 reviews
Resort
Canada, Field
Canoeing, hiking, and snowshoeing are offered at the upscale Emerald Lake Lodge Field, which is within a 10-minute drive of Yoho National Park Of Canada.
from NZD 245 per night
8.5Great330 reviews
Resort
Canada, Pemberton
Enjoy a steam room, a hot tub, and a sauna provided by the eco-friendly Pemberton Pemberton, ideally set quite close to Coastal Mountain.
from NZD 265 per night
7.5Very good609 reviews
Resort
Canada, Penticton
Located about 200 metres from Splash BC Water Parks and nearly 25 minutes' walk from Munson Mountain, the Spanish Villa Penticton features a picnic area and a library.
from NZD 94 per night
7.6Very good380 reviews
Resort
Canada, Ucluelet
The Reef Point is located approximately a 5-minute stroll from Terrace Beach and comprises 20 rooms with modern comforts.
from NZD 189 per night
8.2Great530 reviews
Resort
Canada, Canmore
The 3-star Lodges is a perfect vacation spot nearly a 25-minute walk from Canmore Engine Bridge and other Canmore landmarks.
from NZD 197 per night
8.2Great182 reviews
Resort
Canada, Qualicum Beach
The 3-star Riverside, located at a distance of 2.9 km from Qualicum Beach Community Park, features 2 outdoor swimming pools.
from NZD 185 per night
8.6Great808 reviews
Resort
Canada, Tofino
Within 10 minutes' drive of Ancient Cedars Spa, the Mackenzie Tofino includes 27 rooms.
from NZD 155 per night
8.5Great1153 reviews
Resort
Canada, Jasper
The Pyramid Jasper is situated at a distance of 4.6 km from The Den and nearly 15 minutes on foot from Pyramid and Patricia Lakes.
from NZD 448 per night