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.
Vista Encantada Resort & Spa Residences, A La Carte All Inclusive Optional
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cabo San Lucas · 3705.49 km from centre

8.5

 

4 reviews

Breakfast available

Situated in Cabo San Lucas, 600 metres from Barco Varado Beach, Vista Encantada Resort & Spa Residences, A La Carte All Inclusive Optional features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Featuring a restaurant, the property also has a private beach area, as well as an indoor pool and a sauna. The accommodation offers a 24-hour front desk, airport transfers, a kids' club and free WiFi.

At the hotel the rooms have air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. All rooms will provide guests with a fridge.

Vista Encantada Resort & Spa Residences, A La Carte All Inclusive Optional offers 5-star accommodation with a hot tub and terrace. You can play tennis at the accommodation, and car hire is available.

There is an in-house bar and guests can also make use of the business area.

Cabo del Sol Golf is 200 metres from Vista Encantada Resort & Spa Residences, A La Carte All Inclusive Optional, while Cabo San Lucas Country Club is 11 km from the property. Los Cabos International Airport is 34 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Four Seasons Resort And Residences Cabo San Lucas At Cabo Del Sol
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cabo San Lucas · 3705.81 km from centre

9.0

 

16 reviews

Breakfast available

When you stay at Four Seasons Resort And Residences Cabo San Lucas At Cabo Del Sol in Cabo San Lucas, you'll be on the beach, within a 10-minute drive of Chileno Bay and Santa Maria Beach. This family-friendly hotel is 5.8 mi (9.4 km) from Medano Beach and 4.3 mi (7 km) from Cabo San Lucas Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hacienda Encantada Resort & Residences
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Cabo San Lucas · 3706.87 km from centre

8.4

 

962 reviews

Breakfast available

Located in Cabo San Lucas, Hacienda Encantada Resort & Residences is by the ocean – a 3-minute drive from Cabo del Sol Golf and 15 minutes from Luxury Avenue. This beach hotel is 3.9 mi (6.3 km) from Santa Maria Beach and 3.9 mi (6.3 km) from Las Viudas Beach.

Compare price on Booking.com
Compare price on Booking.com
El Encanto All Inclusive Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cabo San Lucas · 3706.92 km from centre

8.9

 

39 reviews

Breakfast available

Set in Cabo San Lucas, 3 km from Barco Varado Beach, El Encanto All Inclusive Resort offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Among the various facilities of this property are a private beach area, a terrace and a bar. The accommodation provides a 24-hour front desk, airport transfers, a kids' club and free WiFi.

At the hotel the rooms are equipped with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. El Encanto All Inclusive Resort features some units with sea views, and each room includes a balcony. All guest rooms feature a desk.

Breakfast is available, and includes buffet, à la carte and continental options. At the accommodation you will find a restaurant serving American, Italian and Mexican cuisine. Vegetarian, dairy-free and vegan options can also be requested.

El Encanto All Inclusive Resort offers 4-star accommodation with a sauna and hot tub. You can play tennis at the hotel, and the area is popular for horse riding.

There is also a business centre and a children's playground on site.

Cabo del Sol Golf is 5 km from El Encanto All Inclusive Resort, while Cabo San Lucas Country Club is 13 km from the property. Los Cabos International Airport is 36 km away.

Compare price on Booking.com
Compare price on Booking.com
Villa la Estancia Beach Resort & Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Cabo San Lucas · 3708.18 km from centre

9.0

 

20 reviews

Breakfast available

This Baja California resort is within a 10-minute drive of Cabo San Lucas, which features shopping and dining. The resort offers a spa services and villas with a private balcony.

Villa la Estanica Cabo San Lucas features villas that include satellite TV and a seating area on the spacious balcony. Some villas have a fully equipped kitchen and dining area.

Guests at the Villa la Estancia can relax in the hot tub or swim in the outdoor pool. La Casona restaurant is located next to the pool and serves drinks.

The Cabo San Lucas Villa guests can shop for groceries and other necessities on-site in the store. The resort also offers a billiards table.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Diamante Resort Cabo San Lucas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cabo San Lucas · 3708.51 km from centre

10.0

 

1 review

Breakfast available

Located in Cabo San Lucas, Diamante Resort Cabo San Lucas is within a 15-minute drive of Diamante Golf Courses and Cabo San Lucas Country Club. This golf hotel is 3.6 mi (5.7 km) from Quivira Golf Club and 6.3 mi (10.2 km) from Cabo San Lucas Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Reserve at Diamante Cabo San Lucas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cabo San Lucas · 3708.51 km from centre

10.0

 

1 review

Breakfast available

Located in Cabo San Lucas, The Reserve at Diamante Cabo San Lucas is within a 15-minute drive of Diamante Golf Courses and Quivira Golf Club. This family-friendly hotel is 6.3 mi (10.2 km) from Cabo San Lucas Bay and 6.5 mi (10.5 km) from Marina Del Rey.

Compare price on Booking.com
Compare price on Booking.com
Villa del Arco Beach Resort & Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Cabo San Lucas · 3708.72 km from centre

8.7

 

100 reviews

Located in Cabo San Lucas on El Médano Beach, this hotel features spacious suites with kitchenette facilities. A 3-level health spa is available along with a sailing facility and restaurants.

Each suite at Villa del Arco Cabo San Lucas includes a living area and large bathroom. The kitchenettes are equipped with a stovetop, refrigerator, and microwave.

Guests can enjoy the sauna and the swimming pool. Cabo San Lucas Villa del Arco also provides a mini-market, scuba diving facility, and tennis courts.

San José del Cabo is 20 miles from Villa del Arco. Sports fishing and whale watching are nearby.

Compare price on Booking.com
Compare price on Booking.com
Marina Fiesta Resort & Spa, A La Carte All Inclusive Optional
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Cabo San Lucas · 3709.24 km from centre

8.1

 

372 reviews

Breakfast available

This Cabo San Lucas resort offers a central downtown, waterfront location and is walking distance to Medano Beach. It features a full-service spa, outdoor pool and spacious suites with private balcony.

Each suite at Marina Fiesta Resort & SPA Dine Out overlooks the pool or marina and offers traditional Mexican décor and architecture. A kitchenette with stove top and refrigerator and a seating area are included.

Marina Fiesta Resort & SPA Dine Out offers a variety of European treatments as well as the fully equipped Sky Gym. Guests have access to the business centre and the concierge desk.

The complex includes fine dining at the waterfront Baja Lobster Co and authentic Italian and international cuisine, sushi delights and Mexican food. There is also a swim-up bar and poolside restaurant.

Marina Fiesta Resort & SPA Dine Out is located next to Puerto Paraiso and Luxury Avenue, a designer boutique mall. El Medano Beach is a 10-minutes' walk from the hotel.

Compare price on Booking.com
Compare price on Booking.com
1 Homes Preview Cabo
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cabo San Lucas · 3709.37 km from centre

10.0

 

18 reviews

Breakfast available

Located in Cabo San Lucas, a few steps from Medano Beach, 1 Homes Preview Cabo provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared lounge. Providing a restaurant, the property also has a terrace, as well as a sauna and a hot tub. The accommodation features a kids' club, room service and currency exchange for guests.

Selected rooms have a kitchen with a fridge, a dishwasher and an oven.

The hotel offers a barbecue. You can play billiards at this 5-star hotel, and the area is popular for snorkelling.

There is an on-site bar and guests can also make use of the business area. Speaking English and Spanish, staff will be happy to provide guests with practical guidance on the area at the 24-hour front desk.

Marina Cabo San Lucas is 1.2 km from 1 Homes Preview Cabo, while El Arco is 3.8 km away. Los Cabos International Airport is 42 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Breathless Cabo San Lucas - Adults Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Cabo San Lucas · 3709.58 km from centre

8.0

 

92 reviews

Breakfast available

Located in front of El Medano Beach, just next to the Marina Los Cabos, Breathless Cabo San Lucas All Inclusive- Adults Only features a swimming pool, theme parties and free WiFi throughout.

The luxury suite offer coffee maker and flat-screen TV. The bathroom comes with hot tub, bathrobes and shower. Slippers and hairdryer are included, and the minibar refreshed daily with soft drinks, bottled water and beer.

Guests can enjoy full breakfast, lunch, dinner and snacks every day. There is unlimited juices and soft drinks as well as unlimited international and domestic top-shelf spirits. 24-hour room service is available.

Breathless Cabo San Lucas All Inclusive- Adults Only is only few steps away from Los Cabos nightlife, the city centre, fine restaurants and shopping areas.

The nearest airport is Los Cabos International Airport 50 km away.

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

Resort in Cabo San Lucas · 3709.80 km from centre

8.2

 

2,347 reviews

Breakfast available

The hotel offers a spacious outdoor swimming pool with 2 hot tubs and a pool bar, a full-service spa and on-site restaurant. This 4-star Cabo San Lucas hotel overlooks the marina.

Guest rooms at the Hotel Tesoro Los Cabos Resort feature satellite TV and a minibar. Air conditioning and a safety deposit box are also included.

Guests can enjoy the gym offering marina views and activities desk at the Hotel Tesoro Los Cabos Resort. Shuttle service to the airport can be arranged at the reception.

Besides the breakfast buffet, Hotel Tesoro Los Cabos also offers a wide variety of menus and cuisine specialties, like Italian, Mexican, fusion, seafood, and snack.

Cabo San Lucas International Airport is 9 km away.

Compare price on Booking.com
Compare price on Booking.com
Hard Rock Hotel Los Cabos
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Cabo San Lucas · 3709.98 km from centre

8.6

 

174 reviews

Breakfast available

Situated in Cabo San Lucas, 11 km from Marina Cabo San Lucas, Hard Rock Hotel Los Cabos features accommodation with a fitness centre, free private parking, a garden and a shared lounge. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The resort has an outdoor swimming pool, sauna, evening entertainment and a kids' club.

Breakfast is available, and includes buffet, à la carte and continental options.

The resort offers 5-star accommodation with a hot tub and terrace.

Guests can enjoy playing billiards, or take advantage of the business centre.

El Arco is 12 km from Hard Rock Hotel Los Cabos, while Cabo San Lucas Country Club is 14 km away. Los Cabos International Airport is 57 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Suites at Pueblo Bonito Sunset Beach Golf and Spa Cabo San Lucas
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cabo San Lucas · 3710.45 km from centre

7.0

 

1 review

Breakfast available

Facing the beachfront, Suites at Pueblo Bonito Sunset Beach Golf and Spa Cabo San Lucas offers 5-star accommodation in Cabo San Lucas and features an outdoor swimming pool, fitness centre and garden. Providing a restaurant, the property also has a private beach area, as well as a sauna and a hot tub. The accommodation provides a shared lounge, room service and currency exchange for guests.

The hotel will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a fridge, a microwave, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Selected rooms come with a kitchen with a dishwasher. Guest rooms at Suites at Pueblo Bonito Sunset Beach Golf and Spa Cabo San Lucas are equipped with a seating area.

You can play tennis at the accommodation, and car hire is available.

The reception at Suites at Pueblo Bonito Sunset Beach Golf and Spa Cabo San Lucas can provide tips on the area.

Pedregal Beach is 500 metres from the hotel, while Marina Cabo San Lucas is 4.6 km from the property. Los Cabos International Airport is 46 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Hotel & Spa Hacienda Baruk
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Zacatecas · 3722.77 km from centre

8.1

 

546 reviews

Breakfast available

Located on the northern edge of Zacatecas, this hotel features a spa, state-of-the-art gym and Los Olivos restaurant. This hotel provides guest suites with free Wi-Fi and a flat-screen cable TV.

Hotel & Spa Hacienda Baruk offers suites with a microwave and a refrigerator. They also include coffee facilities and a desk.

The hotel boasts an indoor pool.

The Palacio de Convenciones is situated in front of Hotel & Spa Hacienda Baruk. The guests can find a shopping mall as well.

Compare price on Booking.com
Compare price on Booking.com
Casa Torres
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Zacatecas · 3723.19 km from centre

9.5

 

474 reviews

Breakfast available

Casa Torres offers elegant accommodation in the centre of Zacatecas, a UNESCO World Heritage Site. It is just 300 metres from the city’s main square, Plaza de Armas and includes free Wi-fi throughout.

All rooms at Casa Torres feature a smart décor, with white walls and antique furniture. They are equipped with cable TV, a mini bar, safe, desk and ironing facilities.

The hotel has a restaurant and bar and offers room service between 7:00 and 23:00.

Cerro de la Bufa with Toma de Zacatecas Museum is about 10 minutes’ walk from Casa Torres. El Teleférico cable car which runs between the city’s two hills, Cerro de la Bufa and Cerro del Grillo, is 1 km away.

Highway 45 to Aguascalientes is 10 minutes’ drive away, while Highway 54 to Monterrey and Guadalajara is just 6 minutes’ drive from the hotel. Free public parking is available near the hotel.

Compare price on Booking.com
Compare price on Booking.com
Don Miguel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Zacatecas · 3724.06 km from centre

8.8

 

520 reviews

Breakfast available

Located in Zacatecas’ Universitaria district, Don Miguel features an indoor swimming pool, a gym and a restaurant. It offers free Wi-Fi.

All spacious rooms, suites and apartments at Don Miguel have simple décor, air conditioning and a flat-screen TV. Villas also have a lounge area and a kitchenette.

The Don Miguel’s restaurant serves local dishes. There is also a bar on site.

The centre of Zacatecas is just over 2 km from the hotel. There is easy access to the 45 Motorway and Zacatecas Airport is a 25-minute drive away.

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

Hotel in Nayarit, Tecuala · 3753.38 km from centre

10.0

 

2 reviews

Breakfast available

Hotel Motel Deluxe is set in Tecuala. Featuring a restaurant, this 4-star hotel has air-conditioned rooms with a private bathroom. The hotel features a hot tub and room service.

At the hotel, all rooms are fitted with a desk. The units in Hotel Motel Deluxe are equipped with a flat-screen TV and a hairdryer.

The accommodation can conveniently provide information at the reception to help guests to get around the area.

Tepic Airport is 135 km away.

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

Hotel in Newfoundland, Bay Roberts · 3766.56 km from centre

8.0

 

11 reviews

Situated in Bay Roberts, Bayview Inn offers a bar. Featuring a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can have a drink at the snack bar.

At the hotel, the rooms are equipped with a desk. The rooms are fitted with a flat-screen TV, and some units at Bayview Inn have a sea view. All rooms will provide guests with a fridge.

St. John's International Airport is 89 km from the property.

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

Hotel in San Luis Potosi, San Luis Potosí · 3806.46 km from centre

9.0

 

2 reviews

Breakfast available

Situated in San Luis Potosí, 700 metres from Cathedral of San Luis Potosi, Hotel Santosi features accommodation with a terrace, free private parking, a restaurant and a spa and wellness centre. With free WiFi, this 4-star hotel offers a shared kitchen and room service. The accommodation provides a 24-hour front desk, a tour desk and luggage storage for guests.

At the hotel, every room is equipped with a patio. Rooms are equipped with a private bathroom fitted with a shower and free toiletries, while some rooms include a kitchen equipped with a fridge. At Hotel Santosi rooms include a flat-screen TV with satellite channels.

A continental breakfast is available at the accommodation.

Alfonso Lastras Stadium is 5.6 km from Hotel Santosi, while La Paz Theatre is less than 1 km from the property. Ponciano Arriaga International Airport is 15 km away.

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