Curated Luxury spa hotel deals in Canada

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Canada

Recommended
Sort by

See the latest prices and deals by choosing your dates

Rockwater Secret Cove Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Vancouver Coast, Sechelt · 1392.71 km from centre

8.2

 

275 reviews

A full spa and sweeping ocean views are both featured at this cliff-side resort. A fine-dining on site restaurant is available. Secret Cove is 5 minutes’ drive away.

Most of the guest rooms at Rockwater Secret Cove Resort offer a private terrace. All units offer free toiletries, small fridge, and tea and coffee-making facilities are also included.

The Rockwater Secret Cove Restaurant features breakfast, lunch, and dinner in a fine dining atmosphere with views of the water. Seafood and other Pacific Northwest specialties are offered.

Vancouver city centre is 2.5 hours from this resort. Smuggler Cove Marine Provincial Park is less than 15 minutes’ drive away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Prestige Lakeside Resort, WorldHotels Elite
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kootenay Rockies, Nelson · 1041.81 km from centre

9.2

 

1,001 reviews

Breakfast available

Prestige Lakeside Resort, WorldHotels Elite is in the heart of Nelson, within a 5-minute walk of Kootenay Lake and Nelson & District Community Complex. This hotel is 0.4 mi (0.6 km) from Lakeside Park and 0.8 mi (1.3 km) from Cottonwood Falls Park.

Compare price on Booking.com
Compare price on Booking.com
Medicine Hat Lodge
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Southern Alberta, Medicine Hat · 739.54 km from centre

7.4

 

561 reviews

Located across from the Medicine Hat Mall and 5 kilometers from downtown, this resort boasts an on-site luxury spa, waterpark, and casino. Its rooms feature flat-screen TVs and free WiFi.

R Kitchen is located off of the lobby and is open for lunch and dinner. Elements Entertainment Lounge and Teakwood Family Restaurant & Lounge offers specialty drinks in a casual atmosphere.

Every accommodation at the Medicine Hat Lodge is equipped with a refrigerator and cable TV. The bathroom includes dual vanity sinks and a coffee maker is provided.

Connaught Golf Club is 4 km from Medicine Hat Lodge Resort. Medicine Hat Airport is less than 10 minutes from the property.

Compare price on Booking.com
Compare price on Booking.com
Poets Cove Resort & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Gulf Islands, Bedwell Harbour · 1408.43 km from centre

8.3

 

182 reviews

Breakfast available

Nestled in Bedwell Harbour on Pender Island, this resort offers a full service marina, outdoor pool and on-site dining. Each cozy unit contains a fireplace and TV.

Rooms at Poet's Cove Resort & Spa include a mini fridge and harbour view. With large windows and whitewashed walls, cottages and villas feature a full kitchen and patio.

Showcasing regional West Coast cuisine, the on-site Aurora Restaurant serves up a variety of seafood dishes. Poet’s Cove Resort also features a full service on-site spa.

For on-site activity, guests can participate in yoga classes or make use of the basketball court. Fishing is another on-site recreational option.

30 minutes’ drive away, guests can hike up to Greenburn Lake at Gulf Island National Park. Morning Bay Vineyard & Estate Winery is a leisurely place to spend an afternoon 14 km away. Pender Island Golf Club is 15 km away.

Compare price on Booking.com
Compare price on Booking.com
Glenwood Hot Springs Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Glenwood Springs · 1845.04 km from centre

8.4

 

686 reviews

Breakfast available

Lodging at the Glenwood Hot Springs Resort grants you access to the world’s largest hot springs pool every day of your stay! Hotel 1888 opened in summer 2025 with rooms in the historic bath house directly adjacent to the pool through the VIP Athletic Club entrance. Lodge rooms underwent a complete renovation in spring 2025 and are just a short 3 minute walk from the pool lobby entrance.

Rooms are equipped with a flat-screen TV, mini fridge, hair dryer, and security safe. There is a business center and high speed Wi-Fi available on property. 24/7 front desk staff is ready to help around the clock. On-site breakfast is provided with a grill and snack bar also on property.

The Resort is 1050 feet from the city center of Glenwood Springs via the scenic pedestrian bridge across the Colorado River to lively shops and restaurants. Nearby activities include whitewater rafting, hiking, and skiing. Sunlight Ski Mountain is 12 miles from Glenwood Hot Springs Resort. The nearest airport is Eagle County Regional Airport, 23 miles away from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Madison Monona Terrace
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Madison · 1898.17 km from centre

8.6

 

1,002 reviews

Breakfast available

With a stay at Hilton Madison Monona Terrace, you'll be centrally located in Madison, within a 5-minute drive of University of Wisconsin-Madison and Wisconsin State Capitol. This hotel is 1.2 mi (1.9 km) from Kohl Center and 2.1 mi (3.4 km) from Camp Randall Stadium.

Compare price on Booking.com
Compare price on Booking.com
The Drift Inn
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Southern Idaho, Rupert · 1593.50 km from centre

8.2

 

40 reviews

Breakfast available

The Drift Inn has a garden, terrace, a restaurant and bar in Rupert. Guests can have a drink at the snack bar.

At the hotel, rooms are equipped with a desk. Complete with a private bathroom fitted with a shower and a hairdryer, the rooms at The Drift Inn have a flat-screen TV and air conditioning, and some rooms include a seating area. Guest rooms have a wardrobe.

Magic Valley Regional Airport is 77 km from the property.

Compare price on Booking.com
Compare price on Booking.com
The Inn at the Union Club of British Columbia
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Victoria · 1440.63 km from centre

7.8

 

241 reviews

Breakfast available

Located in the heart of Victoria and across from the Inner Harbour, this property offers old Victorian décor, an on-site bar/lounge and a billiards room. Rooms feature a flat-screen cable TV. The Victoria Clipper ferry terminal is 10 minutes’ walk away.

Rooms boast charming décor with antique-styled furnishings at The Union Club of British Columbia. Select rooms offer a seating area.

A business centre is available for guest convenience. The McGregor Lounge is a charming bar offering all day dining options at the The Inn at the Union Club BC. A rooftop terrace is also available in the summer months.

Beacon Hill park is 1 km away. Royal BC Museum is 5 minutes' walk away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pendray Inn & Tea House
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Inn in Victoria · 1441.16 km from centre

9.4

 

438 reviews

Breakfast available

A stay at Pendray Inn & Tea House places you in the heart of Victoria, steps from Victoria Harbour and Victoria Clipper Ferry Terminal. This spa inn is 0.3 mi (0.4 km) from Government Street and 2.8 mi (4.6 km) from Royal Jubilee Hospital.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Delta Hotels by Marriott Grand Okanagan Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kelowna · 1120.36 km from centre

8.8

 

1,038 reviews

Breakfast available

With a stay at Delta Hotels by Marriott Grand Okanagan Resort, you'll be centrally located in Kelowna, steps from Waterfront Park and within a 10-minute walk of Tugboat Bay. This spa hotel is 0.5 mi (0.8 km) from City Park and 1 mi (1.6 km) from Knox Mountain Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hyatt Regency Denver at Colorado Convention Center
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Downtown Denver, Denver · 1824.91 km from centre

9.4

 

1,102 reviews

Breakfast available

Hyatt Regency Denver at Colorado Convention Center is centrally located in Denver – a 3-minute walk from Colorado Convention Center and 11 minutes by foot from Denver Art Museum. This spa hotel is 0.9 mi (1.4 km) from Union Station and 1 mi (1.7 km) from Ball Arena.

Compare price on Booking.com
Compare price on Booking.com
Halcyon Hot Springs Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Kootenay Rockies, Halcyon Hot Springs · 989.05 km from centre

8.3

 

58 reviews

Breakfast available

Situated on Upper Arrow Lake, this Nakusp resort offers panoramic views. A wellness spa and 3 hot springs pools are on site. A balcony is included in all rooms. Nakusp Golf Club is 40 km away.

A flat-screen cable TV is provided in units at Halcyon Hot Springs Resort. Free Wi-Fi and a seating area are offered. A refrigerator is included. Select units feature a full kitchen.

Boasting fresh, local ingredients Alcedo Kitchen & Bar is open for breakfast, lunch and dinner. Menu items include seafood, pasta, and meat dishes. Breakfast is included with every stay.

Featuring a spacious private beach, Halcyon Hot Springs features activities like kayaking and canoeing. After enjoying the hot springs, guests can swim in the lower seasonal pool. A guest terrace is also offered.

McDonald Creek Provincial Park is 40 minutes’ drive away. Revelstoke Mountain is 77 km from Halcyon Hot Springs Resort.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Blackstone Mountain Lodge by CLIQUE
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Canmore · 816.64 km from centre

9.6

 

2,295 reviews

When you stay at Blackstone Mountain Lodge by CLIQUE in Canmore, you'll be in the mountains – a 3-minute drive from Canmore Caverns and 6 minutes from Banff National Park. This family-friendly hotel is 19.1 mi (30.8 km) from Upper Hot Springs and 19.2 mi (30.9 km) from Banff Gondola.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Gibbons Life Accommodations
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Whistler Village, Whistler · 1294.54 km from centre

9.2

 

234 reviews

With a stay at Gibbons Life Accommodations in Whistler (Whistler Village), you'll be steps from Whistler Blackcomb Ski Resort and Whistler Village Gondola. This ski hotel is 0.2 mi (0.3 km) from Whistler Mountain Bike Park and 2.1 mi (3.4 km) from Scandinave Spa Whistler.

Compare price on Booking.com
Compare price on Booking.com
Afton House Inn
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Inn in Washington County, Afton · 1574.45 km from centre

8.1

 

64 reviews

Breakfast available

Afton House Inn features a garden, private beach area, a terrace and restaurant in Afton. Offering a bar, the property is located within 40 km of Mall of America. The inn has a hot tub, room service and free WiFi throughout the property.

All rooms are equipped with a private bathroom with free toiletries, while selected rooms here will provide you with a balcony and others also have river views. The units in the inn are equipped with a flat-screen TV and a hairdryer.

Afton House Inn offers a buffet or American breakfast.

You can play tennis at this 4-star inn, and the area is popular for hiking and skiing.

TCF Bank Stadium is 45 km from the accommodation, while U.S. Bank Stadium is 48 km away. Minneapolis-Saint Paul International Airport is 36 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Surfland Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lincoln City · 1759.27 km from centre

8.8

 

1,542 reviews

Located on the beach just off Highway 101, this Lincoln City hotel offers oceanfront views and a year-around heated indoor pool and hot tub, along with 2 saunas. Oceanlake shopping district is a short walk from the hotel.

A flat-screen TV, a refrigerator, and a microwave are offered in all rooms at the Surfland Hotel. Free Wi-Fi and tea and coffee-making facilities are also available in every guest room. All rooms are non-smoking. Select rooms feature wetbars and fireplaces.

Devils Lake is 5 minutes’ drive away from The Surfland Hotel Lincoln City. Chinook Winds Golf Resort is a 10-minute drive away. The hotel also operates a free weekend casino transfer service.

Compare price on Booking.com
Compare price on Booking.com
Canyons Village Condos by All Seasons Resort Lodging
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Park City · 1759.97 km from centre

8.6

 

7 reviews

<h2>Comfortable Accommodations</h2>

Canyons Village Condos by All Seasons Resort Lodging in Park City offers 4-star hotel rooms with air-conditioning, private bathrooms, and mountain views. Each room includes a coffee machine, refrigerator, and free toiletries.

<h2>Exceptional Facilities</h2>

Guests enjoy ski-to-door access, a year-round outdoor and indoor swimming pool, sauna, fitness centre, tennis court, and spa facilities. Additional amenities include a hot tub, steam room, and yoga classes.

<h2>Dining Experience</h2>

The modern restaurant serves American cuisine, while the bar provides a relaxing atmosphere. Outdoor seating and a picnic area enhance the dining experience.

<h2>Activities and Attractions</h2>

Located 50 km from Salt Lake City International Airport, the hotel is near winter sports, including skiing, hiking, cycling, and yoga classes. Nearby attractions include Park City Museum (8 km) and Salt Lake Tabernacle (48 km).

Compare price on Booking.com
Compare price on Booking.com
Primary image
St. James Social
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Northwest Wisconsin, Bayfield · 1493.69 km from centre

9.6

 

45 reviews

Breakfast available

When you stay at St. James Social in Bayfield, you'll be in the historical district, within a 5-minute walk of Lake Superior and Bayfield Heritage Museum. This hotel is 0.1 mi (0.2 km) from Apostle Islands Cruises and 0.1 mi (0.2 km) from Apostle Islands Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fort Collins Marriott
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Fort Collins · 1736.33 km from centre

9.0

 

1,004 reviews

Breakfast available

With a stay at Fort Collins Marriott in Fort Collins, you'll be in the business district, within a 5-minute drive of Colorado State University and Foothills Mall. This hotel is 0.4 mi (0.6 km) from Cinemark Bistro Fort Collins and 1.2 mi (2 km) from Collindale Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Westin Calgary Airport
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Calgary · 751.55 km from centre

9.4

 

1,123 reviews

Breakfast available

Located in Calgary (Stoney), The Westin Calgary Airport is within a 15-minute drive of Cross Iron Mills Mall and Calgary Zoo. This hotel is 8.7 mi (13.9 km) from University of Calgary and 9.8 mi (15.8 km) from Foothills Medical Centre.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor