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
Hotel Punta Pescadero Paradise
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in East Cape, Los Barriles · 3606.77 km from centre

9.0

 

270 reviews

Breakfast available

With a stay at Hotel Punta Pescadero Paradise in Los Barriles, you'll be on the waterfront and 8.7 mi (14.1 km) from Los Barriles Beach and 9 mi (14.4 km) from ExotiKite Kiteboarding School. This beach hotel is 13.4 mi (21.5 km) from Buena Vista Beach and 22.1 mi (35.6 km) from La Ribera Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Royal Sonesta Harbor Court Baltimore
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Baltimore · 2908.51 km from centre

8.8

 

1,880 reviews

Breakfast available

With a stay at The Royal Sonesta Harbor Court Baltimore, you'll be centrally located in Baltimore, within a 10-minute walk of Baltimore Convention Center and National Aquarium in Baltimore. This luxury hotel is 0.6 mi (1 km) from Oriole Park at Camden Yards and 0.7 mi (1.2 km) from CFG Bank Arena.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Amrit Ocean Resort and Residences - Singer Island
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Palm Beach County, Singer Island · 3931.04 km from centre

8.8

 

319 reviews

Breakfast available

Located in Singer Island, Amrit Ocean Resort and Residences - Singer Island is by the ocean – a 1-minute drive from Phil Foster Park and 7 minutes from Port of Palm Beach. This beach hotel is 7 mi (11.2 km) from CityPlace and 7.4 mi (11.8 km) from Palm Beach County Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Drury Plaza Hotel in Santa Fe
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Downtown Santa Fe, Santa Fe · 2273.43 km from centre

9.6

 

1,559 reviews

Breakfast available

With a stay at Drury Plaza Hotel in Santa Fe, you'll be centrally located in Santa Fe, just a 5-minute walk from Santa Fe Plaza and 5 minutes by foot from Canyon Road. This hotel is 0.3 mi (0.5 km) from Loretto Chapel and 1.3 mi (2.1 km) from Santa Fe Railyard.

Compare price on Booking.com
Compare price on Booking.com
Primary image
JW Marriott Turnberry Resort & Spa
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Aventura · 4010.67 km from centre

8.6

 

1,552 reviews

Breakfast available

In the heart of Aventura, JW Marriott Turnberry Resort & Spa is within a 5-minute drive of Aventura Mall and Gulfstream Park Racing and Casino. This family-friendly resort is 4.1 mi (6.6 km) from Hollywood Beach and 7.1 mi (11.5 km) from Hard Rock Stadium.

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

Hotel in Yucatán, Tixkokob · 4180.53 km from centre

9.0

 

53 reviews

Breakfast available

Located in Tixkokob, Hotel Hacienda Ticum is within a 15-minute drive of Tixcocob Church and Tixkokob Central Park. This spa hotel is 23.3 mi (37.6 km) from Paseo de Montejo and 24.7 mi (39.8 km) from U.S. Consulate General Mérida.

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

Hotel in Jalisco, Mascota · 3961.50 km from centre

8.6

 

24 reviews

Breakfast available

<h2>Historic Setting</h2>

Santa Elena Hotel Boutique in Mascota is housed in a historic building, offering a unique and charming atmosphere.

<h2>Exceptional Facilities</h2>

Guests enjoy a sun terrace, lush garden, restaurant, bar, and free WiFi in public areas. Additional amenities include a hot tub, wellness packages, and a games room.

<h2>Comfortable Accommodations</h2>

Rooms feature private bathrooms, garden or mountain views, and modern amenities such as bathrobes and flat-screen TVs. Family rooms and ground-floor units cater to all guests.

<h2>Dining Experience</h2>

The family-friendly restaurant serves Mexican cuisine with local specialities, warm dishes, and fresh fruits. Breakfast options include continental and American styles.

<h2>Convenient Location</h2>

Located 95 km from Lic. Gustavo Diaz Ordaz Airport, the hotel provides easy access to local attractions.

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

Hotel in Contra Costa County, Lafayette · 2353.23 km from centre

9.4

 

1,000 reviews

Breakfast available

With a stay at Lafayette Park Hotel & Spa in Lafayette, you'll be in the suburbs, within a 15-minute drive of University of California, Berkeley and Broadway Plaza. This spa hotel is 17.6 mi (28.3 km) from San Francisco Bay and 18.1 mi (29.1 km) from Oakland Arena.

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

Hotel in Cape May · 3037.71 km from centre

8.6

 

1,478 reviews

Breakfast available

This beach-front hotel in Cape May is 2.3 km from The Cove and 5.8 km away from Sunset Beach. Guests can enjoy on-site dining and access to free WiFi.

Swimming in either the outdoor or indoor pool is an available activity for guests at the Grand Hotel of Cape May. The hotel also has a fitness centre and laundry facilities.

Cable TV, microwave and refrigerator are provided in each room at the Cape May Grand Hotel. Free toiletries are available in the private bathroom.

Cape May Point State Park is 5.7 km away from the hotel. The Wildwood beach and boardwalk are 11.8 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto Morelos · 4268.50 km from centre

8.6

 

1,837 reviews

Breakfast available

With a stay at Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive in Puerto Morelos, you'll be by the sea, within a 15-minute drive of Puerto Morelos Beach and Arrecife de Puerto Morelos National Park. This all-inclusive hotel is 7.3 mi (11.7 km) from West Coast of Isla Mujeres, Punta Cancun, and Punta Nizuc National Park and 8.3 mi (13.4 km) from Moon Palace Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Esplendor by Wyndham Isla Mujeres Boutique All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Isla Mujeres · 4237.92 km from centre

8.6

 

1,000 reviews

Located in Isla Mujeres, Esplendor by Wyndham Isla Mujeres Boutique All Inclusive is a 5-minute drive from Punta Sur and 7 minutes from Isla Mujeres Ferry Terminal. This all-inclusive hotel is 4 mi (6.4 km) from North Beach and 10.8 mi (17.3 km) from Playa Mujeres Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kimpton Miralina Resort & Villas by IHG
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Paradise Valley · 2550.05 km from centre

8.8

 

2,164 reviews

Breakfast available

In the heart of Paradise Valley, Kimpton Miralina Resort & Villas by IHG is within a 5-minute drive of McCormick-Stillman Railroad Park and Scottsdale Fashion Square. This luxury resort is 2.6 mi (4.2 km) from Salt River Fields at Talking Stick and 5.5 mi (8.9 km) from Camelback Mountain.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Buenaventura Grand Hotel & Great Moments - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Puerto Vallarta · 3949.72 km from centre

8.4

 

1,320 reviews

With a stay at Buenaventura Grand Hotel & Great Moments - All Inclusive, you'll be centrally located in Puerto Vallarta, steps from Camarones Beach and within a 10-minute walk of Teatro Vallarta. This all-inclusive property is 0.4 mi (0.6 km) from Uno and 0.4 mi (0.6 km) from The Church of Our Lady of the Refuge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sunscape Cancun All-Inclusive Resort & Spa by Hyatt
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Punta Cancun, Cancun · 4248.64 km from centre

9.0

 

6,781 reviews

Located in Cancun (Zona Hotelera), Sunscape Cancun All-Inclusive Resort & Spa by Hyatt is steps from West Coast of Isla Mujeres, Punta Cancun, and Punta Nizuc National Park and a 3-minute drive from Chac Mool Beach. This all-inclusive property is 2.2 mi (3.6 km) from Hotel Zone Beaches and 5.6 mi (9 km) from Delfines Beach.

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

Hotel in Puebla, Xicotepec de Juárez · 4054.80 km from centre

8.7

 

201 reviews

Breakfast available

Located in Xicotepec de Juárez and featuring a spa and wellness centre, plus a gym, Hotel Casablanca Xicotepec also boasts free WiFi access and a children’s playground.

The minimalistic-style rooms have cable TV, a working desk and include bed linen. The private bathrooms will provide free toiletries.

Hotel Casablanca Xicotepec also boasts a gym and a restaurant on site. Other facilities offered at the property include meeting facilities, a tour desk and free parking.

The city of Puebla can be reached in 2 hours and 30 minutes by car, while Poza Rica, in Veracruz, is 60 minutes’ drive away.

Compare price on Booking.com
Compare price on Booking.com
Rancho Macloy Hotel Spa & Social Events
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Morelos, Yautepec · 4190.93 km from centre

8.5

 

99 reviews

Breakfast available

Situated in Yautepec, 35 km from Robert Brady Museum, Rancho Macloy Hotel Spa & Social Events features accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The hotel provides garden views and an outdoor pool.

The rooms at the hotel are fitted with a seating area and a flat-screen TV. Rooms include a coffee machine and a private bathroom with a shower and free toiletries, while certain rooms are fitted with a kitchen fitted with a microwave. At Rancho Macloy Hotel Spa & Social Events the rooms have bed linen and towels.

The accommodation offers a children's playground.

Six Flags Oaxtepec is 4.6 km from Rancho Macloy Hotel Spa & Social Events. Benito Juarez International Airport is 100 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa Habita, Guadalajara, a Member of Design Hotels
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Guadalajara · 3951.33 km from centre

9.2

 

348 reviews

Located in Guadalajara (Zona Minerva), Casa Habita, Guadalajara, a Member of Design Hotels is within a 5-minute drive of Minerva Roundabout and University of Guadalajara Assembly Hall. This spa hotel is 2.4 mi (3.8 km) from World Trade Center and 2.4 mi (3.8 km) from Teatro Diana.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Mission Inn Hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Riverside County, Riverside · 2610.51 km from centre

8.6

 

2,347 reviews

Breakfast available

With a stay at The Mission Inn Hotel & Spa, you'll be centrally located in Riverside – a 4-minute drive from University of California, Riverside and 11 minutes from National Orange Show Events Center. This family-friendly hotel is 16.4 mi (26.4 km) from Ontario Mills Shopping Mall and 17.1 mi (27.5 km) from Silverlakes Sports Complex.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dreams Playa Mujeres Golf & Spa Resort - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

All-inclusive resort in Isla Mujeres, Punta Sam · 4231.52 km from centre

8.4

 

853 reviews

With a stay at Dreams Playa Mujeres Golf & Spa Resort - All Inclusive in Punta Sam (Playa Mujeres), you'll be a 2-minute drive from Playa Mujeres Golf Club and 15 minutes from Gran Puerto Pier. This all-inclusive property is 8 mi (12.8 km) from North Beach and 9.1 mi (14.6 km) from Puerto Cancun Marina Town Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Regent Santa Monica Beach
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Monica · 2638.24 km from centre

9.8

 

73 reviews

Breakfast available

With a stay at Regent Santa Monica Beach in Santa Monica (Downtown Santa Monica), you'll be a 4-minute walk from Santa Monica Beach and 6 minutes by foot from Santa Monica Pier. This beach hotel is 1.3 mi (2.1 km) from Venice Beach and 6.2 mi (10 km) from University of California, Los Angeles.

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