Last-minute 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+ 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
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
Primary image
Hyatt At Olive 8
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 Seattle, Seattle · 900.78 mi from centre

9.2

 

1,527 reviews

Breakfast available

With a stay at Hyatt At Olive 8, you'll be centrally located in Seattle, steps from Seattle Convention Center Arch Building and 10 minutes by foot from Pike Place Market. This eco-friendly hotel is 0.7 mi (1.2 km) from Seattle Aquarium and 1.1 mi (1.7 km) from Space Needle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
River Cree Resort and Casino
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 Alberta, Edmonton · 344.03 mi from centre

9.2

 

1,028 reviews

Breakfast available

This casino hotel is 3.7 mi (6 km) from West Edmonton Mall and 3.8 mi (6.1 km) from Fantasyland.

Compare price on Booking.com
Compare price on Booking.com
Tulalip Resort Casino
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 Snohomish County, Marysville · 872.18 mi from centre

9.0

 

1,640 reviews

Located adjacent to the Seattle Premium Outlets, this Marysville resort offers multiple dining options and a casino with 2500 slot machines and 60 gaming tables. Guest rooms include free Wi-Fi.

A seating area with over-sized lounge chairs and a flat-screen cable TV is provided in each air-conditioned guest room at Tulalip Resort. A coffee machine and an en suite bathroom with a hairdryer and free toiletries are also offered.

Casual dining options for breakfast, lunch and dinner include the Cedars Café, Blazing Paddles and Canoes Carvery. Upscale dinner choices include, Pacific Northwest fare at Blackfish and Asian fusion cuisine at Journeys East. 24-hour room service is also available.

The T Spa features a full menu of massage, skin care, body treatments and salon services.

A heated indoor swimming pool, hot tub, fitness centre and sauna are provided for guest relaxation. A guest launderette, shops, and conference centre are located on site.

Hibulb Cultural Center and Battle Creek Golf Course are within 10 minutes’ drive of Tulalip Resort Marysville. Future of Flight Aviation Center and Boeing Tour is 27 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Prestige Oceanfront Resort, WorldHotels Luxury
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 Sooke · 910.24 mi from centre

8.8

 

952 reviews

When you stay at Prestige Oceanfront Resort, WorldHotels Luxury in Sooke, you'll be on the waterfront, within a 10-minute walk of Brooks Park and Sooke Harbour. This spa hotel is 0.8 mi (1.2 km) from Deerlepe Park and 1.1 mi (1.7 km) from Ella Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Portland Marriott Downtown Waterfront
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.84 mi from centre

8.6

 

989 reviews

Breakfast available

With a stay at Portland Marriott Downtown Waterfront, you'll be centrally located in Portland, just a 5-minute walk from Portland State University and 12 minutes by foot from Oregon Health and Science University. This hotel is 1.6 mi (2.6 km) from Moda Center and 2.1 mi (3.4 km) from Oregon Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Chrysalis Inn & Spa Bellingham, Curio 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 Bellingham · 851.56 mi from centre

9.0

 

738 reviews

Breakfast available

Located in Bellingham (South Hill), Chrysalis Inn & Spa Bellingham, Curio Collection by Hilton is within a 5-minute drive of Fairhaven Park and Bellingham Cruise Terminal. This spa hotel is 0.8 mi (1.3 km) from Western Washington University and 1.9 mi (3.1 km) from Cornwall Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Zermatt Utah Resort & Spa Trademark Collection by Wyndham
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 Utah, Midway · 1103.79 mi from centre

8.0

 

956 reviews

Breakfast available

Located in Midway, Zermatt Utah Resort & Spa Trademark Collection by Wyndham is in the mountains – a 1-minute drive from Homestead Crater and 11 minutes from Soldier Hollow Resort. This family-friendly resort is 14.9 mi (24 km) from Deer Valley Resort and 18 mi (29 km) from Town Ski Lift.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Garden Inn Denver 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 Northeast, Aurora · 1132.55 mi from centre

8.6

 

957 reviews

Breakfast available

Located in Aurora, Hilton Garden Inn Denver Airport is in a state park – a 4-minute drive from Rocky Mountain Arsenal National Wildlife Refuge and 6 minutes from Buckley Air Force Base. This hotel is 4.5 mi (7.2 km) from The Children's Hospital and 4.9 mi (7.9 km) from Anschutz Medical Campus.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Embassy Suites by Hilton Denver Downtown Convention Center
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 Denver, Denver · 1133.90 mi from centre

8.8

 

1,061 reviews

Breakfast available

Embassy Suites by Hilton Denver Downtown Convention Center is centrally located in Denver – a 3-minute walk from Colorado Convention Center and 11 minutes by foot from 16th Street Mall. This hotel is 0.8 mi (1.3 km) from Union Station and 1 mi (1.6 km) from Ball Arena.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Fairmont Palliser Gold Experience
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.95 mi from centre

9.6

 

42 reviews

Breakfast available

With a stay at The Fairmont Palliser Gold Experience, you'll be centrally located in Calgary, steps from Calgary Tower and 3 minutes by foot from Calgary TELUS Convention Centre. This spa hotel is 0.6 mi (1 km) from BMO Centre and 1.1 mi (1.8 km) from Scotiabank Saddledome.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fairmont Banff Springs Gold Experience
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 · 510.08 mi from centre

9.4

 

42 reviews

Breakfast available

With a stay at Fairmont Banff Springs Gold Experience in Banff (Banff Springs District), you'll be within a 5-minute drive of Banff National Park Information Centre and Banff Lake Louise Tourism Bureau. This family-friendly hotel is 14.2 mi (22.8 km) from Banff National Park and 1.8 mi (3 km) from Banff Centre for Arts and Creativity.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Delta Hotels by Marriott Victoria Ocean Pointe 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.

Resort in Victoria · 895.28 mi from centre

9.0

 

934 reviews

Breakfast available

With a stay at Delta Hotels by Marriott Victoria Ocean Pointe Resort, you'll be centrally located in Victoria, within a 10-minute walk of Pacific Rim College and Market Square. This eco-friendly resort is 0.7 mi (1.2 km) from Chinatown and 0.8 mi (1.4 km) from Bastion Square.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Delta Hotels by Marriott Bessborough
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 Saskatoon · 276.94 mi from centre

8.6

 

965 reviews

Breakfast available

With a stay at Delta Hotels by Marriott Bessborough, you'll be centrally located in Saskatoon – a 1-minute drive from University of Saskatchewan and 10 minutes from SaskTel Centre. This eco-friendly hotel is 0.3 mi (0.4 km) from Broadway Bridge and 0.3 mi (0.5 km) from St John's Anglican Cathedral.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Minneapolis
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 Minneapolis, Minneapolis · 961.06 mi from centre

8.6

 

945 reviews

Breakfast available

A stay at Hilton Minneapolis places you in the heart of Minneapolis, within a 15-minute walk of Minneapolis Convention Center and Target Center. This hotel is 0.7 mi (1.1 km) from Target Field and 0.9 mi (1.5 km) from U.S. Bank Stadium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Vancouver Metrotown
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 Burnaby · 845.18 mi from centre

8.6

 

930 reviews

Breakfast available

With a stay at Hilton Vancouver Metrotown in Burnaby (Metrotown), you'll be a 1-minute drive from Metropolis at Metrotown and 14 minutes from Simon Fraser University. This eco-friendly hotel is 7 mi (11.3 km) from BC Place Stadium and 7.4 mi (11.8 km) from Rogers Arena.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Delamar Traverse City
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 Traverse City · 1203.82 mi from centre

9.4

 

910 reviews

Breakfast available

When you stay at Delamar Traverse City in Traverse City, you'll be on the waterfront, just steps from Front Street and 3 minutes by foot from Clinch Park Beach. This beach hotel is 0.6 mi (0.9 km) from Clinch Park and 0.7 mi (1.2 km) from Traverse City Visitor Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Seattle Marriott 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.31 mi from centre

8.4

 

993 reviews

Breakfast available

With a stay at Seattle Marriott Bellevue in Bellevue (West Bellevue), you'll be a 2-minute drive from Bellevue Square and 6 minutes from Microsoft Campus. This hotel is 8.1 mi (13.1 km) from University of Washington and 10.8 mi (17.4 km) from Seattle Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Majestic Inn & 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 Skagit County, Anacortes · 865.11 mi from centre

9.2

 

991 reviews

Breakfast available

With a stay at Majestic Inn & Spa, you'll be centrally located in Anacortes, within a 10-minute walk of Anacortes Museum and Maritime Heritage Center and Anacortes Community Theatre. This spa hotel is 0.6 mi (0.9 km) from Cap Sante Park and 2.9 mi (4.7 km) from Anacortes History Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Doubletree by Hilton Bloomington - Minneapolis South
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 Bloomington · 965.66 mi from centre

7.6

 

974 reviews

When you stay at Doubletree by Hilton Bloomington - Minneapolis South in Bloomington, you'll be in the business district, within a 5-minute drive of Bush Lake Ski Jump and Braemar Golf Course. This hotel is 6.6 mi (10.7 km) from Mall of America and 7.2 mi (11.7 km) from Bent Creek Golf Club.

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