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

These properties may not be in the centre of Canada, but are nearby and match your search.
Primary image
Chumash Casino Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Santa Barbara Wine Country, Santa Ynez · 2622.76 km from centre

9.4

 

2,189 reviews

With a stay at Chumash Casino Resort in Santa Ynez, you'll be steps from Chumash Casino and Santa Ynez Valley. This casino resort is 0.6 mi (1 km) from Santa Ynez Valley Historical Museum and Janeway-Parks Carriage House and 1.3 mi (2 km) from Brave & Maiden Estate.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Clearwater Beach Marriott Resort on Sand Key
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Clearwater Beach · 3686.24 km from centre

9.2

 

1,001 reviews

Breakfast available

With a stay at Clearwater Beach Marriott Resort on Sand Key in Clearwater Beach (Sand Key), you'll be within a 15-minute drive of St. Petersburg - Clearwater Beaches and Pier 60 Park. This beach resort is 9.8 mi (15.8 km) from Tampa Bay and 2.5 mi (4 km) from Clearwater Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Beach House Fort Lauderdale, a Hilton Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Central Beach, Fort Lauderdale · 3994.93 km from centre

8.8

 

2,440 reviews

Breakfast available

With a stay at Beach House Fort Lauderdale, a Hilton Resort in Fort Lauderdale (East Fort Lauderdale), you'll be a 3-minute walk from Fort Lauderdale Beach and 12 minutes by foot from Las Olas Beach. This beach resort is 2 mi (3.2 km) from Las Olas Boulevard and 5.1 mi (8.2 km) from Port Everglades.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Grand Vacations Club on the Las Vegas Strip
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Las Vegas Strip, Las Vegas · 2324.26 km from centre

9.0

 

8,853 reviews

Breakfast available

In the heart of Las Vegas, Hilton Grand Vacations Club on the Las Vegas Strip is within a 5-minute drive of Las Vegas Convention Center and The Venetian Expo Center. This spa resort is 1.5 mi (2.4 km) from Grand Canal Shoppes and 1.8 mi (2.9 km) from Sphere.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Warwick Melrose Dallas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Oak Lawn, Dallas · 2701.39 km from centre

9.2

 

1,522 reviews

Breakfast available

With a stay at Warwick Melrose Dallas in Dallas (Oak Lawn), you'll be within a 5-minute drive of Dallas Market Center and American Airlines Center. This spa hotel is 3 mi (4.9 km) from Kay Bailey Hutchison Convention Center and 9.1 mi (14.6 km) from Galleria Dallas.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hyatt Regency San Antonio Riverwalk
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Downtown San Antonio, San Antonio · 3037.90 km from centre

9.2

 

2,149 reviews

Breakfast available

A stay at Hyatt Regency San Antonio Riverwalk places you in the heart of San Antonio, steps from River Walk and Alamo. This spa hotel is 0.4 mi (0.6 km) from Henry B. González Convention Center and 0.3 mi (0.5 km) from San Antonio River.

Compare price on Booking.com
Compare price on Booking.com
Primary image
InterContinental Houston by IHG
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in South Central Houston, Houston · 3070.22 km from centre

9.2

 

1,005 reviews

Breakfast available

With a stay at InterContinental Houston by IHG, you'll be centrally located in Houston – a 8-minute walk from Texas Children's Hospital and 11 minutes by foot from MD Anderson Cancer Center. This hotel is 1.1 mi (1.7 km) from Rice University and 1.2 mi (1.9 km) from Houston Zoo.

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

Hotel in Savannah · 3350.00 km from centre

8.6

 

2,232 reviews

Breakfast available

In the heart of Savannah, Marriott Savannah Riverfront is within a 5-minute drive of River Street and City Market. This spa hotel is 1.2 mi (1.9 km) from Savannah Civic Center and 1.3 mi (2 km) from Savannah College of Art and Design.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Don CeSar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Pinellas County, St. Pete Beach · 3715.24 km from centre

9.0

 

1,157 reviews

Breakfast available

Located in St. Pete Beach, The Don CeSar is by the ocean, within a 15-minute drive of Eckerd College and John's Pass Village & Boardwalk. This beach resort is 9.4 mi (15.2 km) from University of South Florida-St. Petersburg and 9.5 mi (15.3 km) from Mahaffey Theater.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Cove Eleuthera
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bahamas, Gregory Town · 4237.99 km from centre

9.2

 

256 reviews

Breakfast available

Located in Gregory Town, The Cove Eleuthera is by the ocean, within a 10-minute drive of Gaulding Cay Beach and Queens Bath. This beach resort is 3.2 mi (5.1 km) from Glass Window Bridge and 4.4 mi (7.1 km) from Hatchet Bay Cave.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Hacienda Merida
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mérida Centro, Mérida · 4171.06 km from centre

9.4

 

551 reviews

Breakfast available

A stay at Hotel Hacienda Merida places you in the heart of Mérida, within a 10-minute walk of Paseo de Montejo and Plaza Grande. This luxury hotel is 1.4 mi (2.2 km) from Yucatan International Convention Center and 4.7 mi (7.6 km) from Yucatán Siglo XXI Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Lodge at Sonoma Resort, Autograph Collection
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sonoma · 2328.67 km from centre

8.8

 

743 reviews

Breakfast available

With a stay at The Lodge at Sonoma Resort, Autograph Collection in Sonoma (Four Corners), you'll be steps from Sonoma TrainTown Railroad and a 2-minute drive from Sonoma Plaza. This spa hotel is 7.5 mi (12 km) from Domaine Carneros and 9.2 mi (14.8 km) from Artesa Winery.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Clandestino Hotel & Spa Pila Seca
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Zona Centro, San Miguel de Allende · 3946.20 km from centre

9.8

 

243 reviews

With a stay at Clandestino Hotel & Spa Pila Seca, you'll be centrally located in San Miguel de Allende – a 1-minute drive from Church of San Miguel Arcángel and 11 minutes from La Gruta Spa. This spa hotel is 0.2 mi (0.4 km) from Temple of Immaculate Conception and 0.2 mi (0.4 km) from Zocalo Folk Art.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Alest Hotel
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Polanco, Mexico City · 4129.00 km from centre

9.8

 

336 reviews

Breakfast available

With a stay at The Alest Hotel in Mexico City (Polanco), you'll be steps from Avenida Presidente Masaryk and 9 minutes by foot from Paseo de la Reforma. This luxury hotel is 0.5 mi (0.7 km) from Auditorio Nacional and 0.6 mi (1 km) from Chapultepec Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Grand Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Northeast Ohio, Warren · 2506.60 km from centre

9.4

 

787 reviews

Breakfast available

Located in Warren, The Grand Resort is in a shopping district, within a 10-minute drive of Wagon Trails Animal Park and Eastwood Mall. This golf hotel is 5.6 mi (9.1 km) from Warren Community Amphitheatre and 6.6 mi (10.6 km) from Packard Music Hall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa del Jaguar Beach Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Isla Mujeres · 4233.87 km from centre

9.6

 

88 reviews

Breakfast available

With a stay at Casa del Jaguar Beach Hotel in Isla Mujeres (Centro - Supmza 001), you'll be steps from North Beach and West Coast of Isla Mujeres, Punta Cancun, and Punta Nizuc National Park. This beach hotel is 0.6 mi (1 km) from Isla Mujeres Ferry Terminal and 18.8 mi (30.3 km) from La Isla Shopping Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grotto Bay Beach Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bermuda, Hamilton Parish · 4241.66 km from centre

9.0

 

1,009 reviews

Breakfast available

With a stay at Grotto Bay Beach Resort in Hamilton Parish, you'll be on the waterfront, just a 1-minute walk from Blue Hole Park and 7 minutes by foot from Crystal Caves. This beach resort is 21.3 mi (34.3 km) from Royal Naval Dockyard and 11.9 mi (19.2 km) from Horseshoe Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Villa La Valencia Beach Resort & Spa Los Cabos
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in San José del Cabo · 3698.50 km from centre

8.4

 

346 reviews

Breakfast available

When you stay at Villa La Valencia Beach Resort & Spa Los Cabos in San José del Cabo, you'll be on the beach, within a 10-minute drive of Chileno Beach and Palmilla Beach. This beach resort is 9.3 mi (15 km) from Cabo San Lucas Bay and 11.7 mi (18.8 km) from Medano Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Naples Bay Resort & Marina
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Naples · 3918.18 km from centre

9.4

 

1,000 reviews

With a stay at Naples Bay Resort & Marina, you'll be centrally located in Naples, steps from Fifth Avenue South and within a 5-minute drive of Naples Pier. This family-friendly hotel is 1.8 mi (2.8 km) from Naples Beach and 9.6 mi (15.5 km) from Vanderbilt Beach.

Compare price on Booking.com
Compare price on Booking.com
Room
Hotel Hacienda Cantalagua Golf
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Michoacán, Contepec · 4065.58 km from centre

8.4

 

443 reviews

Breakfast available

When you stay at Hotel Hacienda Cantalagua Golf in Contepec, you'll be next to a golf course and 5 minutes by car from Tepetongo Water Park. This family-friendly hotel is 7.4 mi (12 km) from Monarch Butterfly Biosphere Reserve and 10.2 mi (16.5 km) from Juarez Theater.

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