Curated spa hotels 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+ years
2

Children

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

See the latest prices and deals by choosing your dates

Primary image
DoubleTree by Hilton Hotel & Suites Victoria
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Victoria · 895.14 mi from centre

8.8

 

946 reviews

Breakfast available

With a stay at DoubleTree by Hilton Hotel & Suites Victoria, you'll be centrally located in Victoria, steps from Victoria Conference Centre and within a 10-minute walk of Victoria Harbour. This hotel is 0.7 mi (1.2 km) from Victoria Clipper Ferry Terminal and 16.7 mi (26.8 km) from Sidney-Washington State Ferry Terminal.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Summit Lodge Boutique Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Whistler · 804.26 mi from centre

9.4

 

1,407 reviews

With a stay at Summit Lodge Boutique Hotel in Whistler (Whistler Village), you'll be within a 15-minute walk of Whistler Village Gondola and Whistler Mountain Bike Park. This ski hotel is 0.9 mi (1.4 km) from Whistler Blackcomb Ski Resort and 1.6 mi (2.6 km) from Scandinave Spa Whistler.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Oswego Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Victoria · 895.57 mi from centre

9.2

 

1,232 reviews

Breakfast available

Located in Victoria (James Bay), The Oswego Hotel is a 4-minute walk from Victoria Harbour and 6 minutes by foot from Victoria Clipper Ferry Terminal. This eco-friendly hotel is 0.3 mi (0.5 km) from British Columbia Parliament Building and 0.4 mi (0.6 km) from Victoria Fisherman's Wharf.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Aspen Meadows Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Aspen · 1169.85 mi from centre

9.0

 

747 reviews

Breakfast available

When you stay at Aspen Meadows Resort in Aspen, you'll be on a river, within a 10-minute drive of Aspen Highlands and Buttermilk Mountain. This luxury hotel is 2.4 mi (3.8 km) from Aspen Mountain and 6.2 mi (10 km) from Snowmass Mountain.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Hotel Zags Portland
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Downtown Portland, Portland · 1022.94 mi from centre

8.4

 

927 reviews

Breakfast available

The Hotel Zags Portland is centrally located in Portland – a 3-minute walk from Portland State University and 6 minutes by foot from Portland Art Museum. This boutique hotel is 0.3 mi (0.5 km) from Arlene Schnitzer Concert Hall and 0.5 mi (0.8 km) from Pioneer Place.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Moose Hotel And Suites
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Banff · 509.48 mi from centre

9.4

 

1,876 reviews

Breakfast available

With a stay at Moose Hotel And Suites, you'll be centrally located in Banff, within a 5-minute walk of Banff National Park Information Centre and Banff Lake Louise Tourism Bureau. This spa hotel is 0.6 mi (0.9 km) from Banff Centre for Arts and Creativity and 12.1 mi (19.5 km) from Banff National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fairmont Jasper Park Lodge
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Jasper · 520.49 mi from centre

8.6

 

969 reviews

Breakfast available

Located in Jasper, Fairmont Jasper Park Lodge is in a national park – a 1-minute drive from Fairmont Jasper Park Lodge Golf Course and 8 minutes from Maligne Canyon. This golf resort is 5.7 mi (9.1 km) from Icefields Parkway and 7 mi (11.2 km) from Patricia Lake.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Lodge at Vail, A RockResort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Vail Village, Vail · 1139.37 mi from centre

8.6

 

945 reviews

Breakfast available

With a stay at The Lodge at Vail, A RockResort in Vail (Vail Village), you'll be within a 5-minute drive of Vail Ski Resort and Chaos Canyon. This spa hotel is 12.8 mi (20.7 km) from Beaver Creek Ski Area and 0.5 mi (0.8 km) from The Steadman Clinic.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Westgate Park City Resort & Spa
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Park City · 1093.41 mi from centre

7.8

 

983 reviews

Breakfast available

With a stay at Westgate Park City Resort & Spa in Park City (Canyons Village at Park City), you'll be a 2-minute drive from Park City Mountain Resort and 7 minutes from Main Street. This family-friendly resort is 7 mi (11.2 km) from Deer Valley Resort and 16.5 mi (26.5 km) from Solitude Mountain Resort.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Radisson Hotel Vancouver Airport
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Vancouver Coast, Richmond · 851.64 mi from centre

8.4

 

1,945 reviews

Breakfast available

With a stay at Radisson Hotel Vancouver Airport, you'll be centrally located in Richmond – a 2-minute drive from Richmond Night Market and 14 minutes from Vancouver General Hospital. This hotel is 7.8 mi (12.6 km) from BC Place Stadium and 8.1 mi (13 km) from University of British Columbia.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fairmont Palliser
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Downtown Calgary, Calgary · 472.97 mi from centre

8.8

 

894 reviews

Breakfast available

With a stay at Fairmont Palliser, you'll be centrally located in Calgary, steps from Calgary Tower and 3 minutes by foot from Calgary TELUS Convention Centre. This eco-friendly hotel is 0.6 mi (1 km) from BMO Centre and 1 mi (1.6 km) from Scotiabank Saddledome.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fairmont Banff Springs
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Banff · 510.09 mi from centre

9.0

 

943 reviews

Breakfast available

Located in Banff (Banff Springs District), Fairmont Banff Springs is within a 10-minute drive of Banff National Park Information Centre and Banff Lake Louise Tourism Bureau. This family-friendly resort is 14.2 mi (22.9 km) from Banff National Park and 1.9 mi (3 km) from Banff Centre for Arts and Creativity.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hyatt Regency Lake Washington at Seattle’s Southport
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Renton · 902.27 mi from centre

9.0

 

940 reviews

Breakfast available

When you stay at Hyatt Regency Lake Washington at Seattle’s Southport in Renton, you'll be on the waterfront, just steps from Gene Coulon Memorial Beach Park and 11 minutes by foot from The Landing. This eco-friendly hotel is 3.4 mi (5.5 km) from Virginia Mason Athletic Center and 4.6 mi (7.4 km) from Lakeridge Park.

Compare price on Booking.com
Compare price on Booking.com
Lobby sitting area
Tetherow Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bend · 1069.18 mi from centre

9.4

 

360 reviews

Located in Bend, Tetherow Resort is in the mountains, within a 10-minute drive of Old Mill District and Hayden Homes Amphitheater. This golf hotel is 13.3 mi (21.5 km) from Tumalo Falls and 17.4 mi (28 km) from Mt. Bachelor Ski Resort.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Mining Exchange
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Colorado Springs · 1197.22 mi from centre

8.8

 

917 reviews

Breakfast available

A stay at The Mining Exchange places you in the heart of Colorado Springs – a 1-minute drive from Pikes Peak Center and 7 minutes from Broadmoor World Arena. This spa hotel is 4.9 mi (7.9 km) from Garden of the Gods and 5.2 mi (8.4 km) from Cheyenne Mountain Zoo.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Wyndham Garden Galena Hotel & Day Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Galena · 1186.67 mi from centre

9.2

 

534 reviews

Breakfast available

When you stay at Wyndham Garden Galena Hotel & Day Spa in Galena, you'll be next to a golf course, within a 5-minute drive of Belvedere Mansion and Dowling House. This casino hotel is 2.7 mi (4.3 km) from Grant Park and 2.8 mi (4.5 km) from Grant Home.

Compare price on Booking.com
Compare price on Booking.com
Primary image
DoubleTree by Hilton Hotel Olympia
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Olympia · 948.09 mi from centre

8.2

 

967 reviews

Breakfast available

A stay at DoubleTree by Hilton Hotel Olympia places you in the heart of Olympia, steps from Percival Landing and 4 minutes by foot from Olympia Farmers Market. This hotel is 0.2 mi (0.4 km) from WET Science Center and 0.3 mi (0.4 km) from State Theater.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Ingleside Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Waukesha County, Pewaukee · 1213.32 mi from centre

8.4

 

586 reviews

Breakfast available

Located in Pewaukee, The Ingleside Hotel is within a 10-minute drive of Waukesha County Expo Center and The Corners of Brookfield. This hotel is 3.4 mi (5.4 km) from Pewaukee Lake Beach and 4.9 mi (7.9 km) from Carroll University.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Westin Bellevue
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bellevue · 896.38 mi from centre

8.8

 

960 reviews

Breakfast available

With a stay at The Westin Bellevue in Bellevue (West Bellevue), you'll be a 1-minute drive from Bellevue Square and 7 minutes from Microsoft Campus. This eco-friendly hotel is 6.9 mi (11 km) from University of Washington and 9.5 mi (15.3 km) from Seattle Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Rewind West Des Moines, Tapestry Collection by Hilton
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Central Iowa, West Des Moines · 1157.34 mi from centre

9.0

 

700 reviews

Breakfast available

With a stay at The Rewind West Des Moines, Tapestry Collection by Hilton in West Des Moines, you'll be in a shopping district, within a 15-minute walk of West Glen Town Center and Jordan Creek Town Center. This hotel is 5.2 mi (8.4 km) from Living History Farms and 9.6 mi (15.5 km) from Drake University.

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