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

Resort in East Cape, Los Barriles · 3606.61 km from centre

9.0

 

235 reviews

Breakfast available

Located on Punta Pescadero Beach, this luxury resort offers an outdoor pool, tennis courts and stylish air-conditioned suites with furnished terraces overlooking the sea. The distance is 2 hours drive away from La Paz and Los Cabos.

Each elegant suite at the Punta Pescadero Paradise Hotel & Villas features aromatherapy, cable TV, a sofa and a coffee machine. The modern bathrooms come with free toiletries.

You can enjoy Mexican cuisine in the Punta Pescadero Paradise’s restaurant. The on-site bar offers board games and a pool table. Free Wi-Fi is also available in public areas.

The resort is a 90-minute drive from the Cabo Pulmo National Park, where you can enjoy diving, snorkelling or swimming with whale sharks and stingrays. San José del Cabos is 90 km away.

The resort can arrange transfers to La Paz Airport or Los Cabos Airport on request. Punta Pescadero Paradise Hotel & Villas also has its own private air strip.

Accomodation also offers 24hrs telephone services and cleaning fees already included.

Compare price on Booking.com
Compare price on Booking.com
Neptune's Grotto Old Florida Adventure Retreat
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Inn in Spring Hill · 3634.45 km from centre

8.2

 

11 reviews

Set in Spring Hill, within 39 km of Homosassa Springs Wildlife State Park and 6.7 km of Weeki Wachee Springs, Neptune's Grotto Old Florida Adventure Retreat offers accommodation with a garden and free WiFi throughout the property as well as free private parking for guests who drive. This 4-star inn offers barbecue facilities. The property is non-smoking and is situated 41 km from Homosassa Springs.

Guests at the inn will be able to enjoy activities in and around Spring Hill, like hiking, diving and fishing.

Werner-Boyce Salt Springs State Park is 38 km from Neptune's Grotto Old Florida Adventure Retreat, while Yulee Sugar Mill Ruins Historic State Park is 42 km away. Tampa International Airport is 85 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Paradero Todos Santos - Exclusive experiences included
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Todos Santos · 3655.57 km from centre

8.4

 

80 reviews

Situated in Todos Santos, 200 metres from Palm Beach, Paradero Todos Santos - Exclusive experiences included features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a bar, the 5-star hotel has air-conditioned rooms with a private bathroom. The accommodation offers a 24-hour front desk, airport transfers, a concierge service and free WiFi.

At the hotel, all rooms are fitted with a wardrobe. Rooms have a safety deposit box, while certain rooms are fitted with a patio and others also boast garden views. At Paradero Todos Santos - Exclusive experiences included, all rooms have a seating area.

An American breakfast is available at the accommodation. At Paradero Todos Santos - Exclusive experiences included you will find a restaurant serving Mexican, Seafood and Latin American cuisine. Dairy-free, vegan and gluten-free options can also be requested.

Guests at the hotel will be able to enjoy activities in and around Todos Santos, like hiking and cycling.

San Pedrito Beach is 2.2 km from Paradero Todos Santos - Exclusive experiences included. Los Cabos International Airport is 102 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
El Cid Castilla Beach Hotel - All Inclusive
Full StarFull Star
[missing: cards.star_rating_info]

Hotel in El Encanto, Mazatlán · 3655.81 km from centre

9.0

 

42 reviews

With a stay at El Cid Castilla Beach Hotel - All Inclusive in Mazatlán (Zona Dorada), you'll be a 2-minute drive from The Mazatlan Malecón and 7 minutes from Mazatlán Aquarium. This all-inclusive hotel is 3.8 mi (6.1 km) from Witches Beach and 3.9 mi (6.3 km) from Cerritos Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
El Cid Granada Hotel - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mazatlán · 3655.87 km from centre

8.4

 

10 reviews

With a stay at El Cid Granada Hotel - All Inclusive in Mazatlán (Zona Dorada), you'll be a 3-minute drive from The Mazatlan Malecón and 7 minutes from Mazatlán Aquarium. This all-inclusive hotel is 2.7 mi (4.3 km) from Playa Norte and 3.8 mi (6.1 km) from Cerritos Beach.

Compare price on Booking.com
Compare price on Booking.com
Room
Hotel Playa Mazatlan - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Mazatlán · 3657.10 km from centre

8.6

 

38 reviews

With a stay at Hotel Playa Mazatlan - All Inclusive in Mazatlán (Zona Dorada), you'll be a 3-minute drive from The Mazatlan Malecón and 7 minutes from Mazatlán Aquarium. This beach hotel is 2.4 mi (3.9 km) from Playa Norte and 4.7 mi (7.6 km) from Plaza Machado.

Compare price on Booking.com
Compare price on Booking.com
Primary image
El Perdido Desert Dream - Todos Santos Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Baja California Sur, El Pescadero · 3658.93 km from centre

10.0

 

8 reviews

Breakfast available

Located in El Pescadero, El Perdido Desert Dream - Todos Santos Adults Only is in the suburbs, within a 15-minute drive of Los Cerritos Beach and La Bodega de Todos Santos. This hotel is 7.4 mi (11.9 km) from Punta Lobos and 7.7 mi (12.4 km) from Los Pinos Park.

Compare price on Booking.com
Compare price on Booking.com
Pueblo Bonito Vantage Centro Histórico Mazatlán
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mazatlán · 3661.81 km from centre

8.7

 

6 reviews

Breakfast available

Pueblo Bonito Vantage Centro Histórico Mazatlán features an outdoor swimming pool, garden, a restaurant and bar in Mazatlán. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. The accommodation provides an ATM, a concierge service and currency exchange for guests.

The units in the hotel are fitted with a coffee machine. The private bathroom is equipped with a shower, free toiletries and a hairdryer. All units at Pueblo Bonito Vantage Centro Histórico Mazatlán include air conditioning and a desk.

The accommodation also has a wellness area, where guests can make the most of facilities like a sauna.

Olas Altas Beach is 1.7 km from Pueblo Bonito Vantage Centro Histórico Mazatlán, while Plazuela Machado is 200 metres away. General Rafael Buelna International Airport is 24 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pueblo Bonito Vantage Centro Histórico Mazatlán
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Mazatlán · 3661.89 km from centre

9.6

 

77 reviews

Breakfast available

With a stay at Pueblo Bonito Vantage Centro Histórico Mazatlán in Mazatlán (Centro Historico), you'll be steps from Plaza Machado and 3 minutes by foot from The Mazatlan Malecón. This luxury hotel is 0.7 mi (1.1 km) from Playa Norte and 0.8 mi (1.2 km) from Olas Altas Beach.

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

Resort in Wesley Chapel · 3678.61 km from centre

8.0

 

128 reviews

Breakfast available

With a stay at Saddlebrook Resort in Wesley Chapel (Wesley Chapel South), you'll be a 4-minute drive from Saddlebrook Golf Course and 7 minutes from Florida Hospital Wesley Chapel. This family-friendly resort is 3.1 mi (5 km) from Wesley Chapel District Park and 4.8 mi (7.7 km) from Shops at Wiregrass.

Compare price on Booking.com
Compare price on Booking.com
Secrets Puerto Los Cabos Golf & Spa18+
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.8

 

73 reviews

Breakfast available

The all-inclusive Secrets Puerto los Cabos Golf & Spa Resort offers direct beach access, a luxury spa, an outdoor pool and a golf course. San Jose del Cabo is just 3 km away.

Suites at Secrets Puerto los Cabos have a hot tub and a terrace with views of the gardens, pool or ocean. Each air-conditioned suite has a coffee machine, minibar, TV and iPod dock.

All meals and drinks are included at Secrets Puerto los Cabos. The 8 restaurants and 6 bars serve a wide variety of international food and drinks, including Asian, Mexican and Italian cuisine.

You can enjoy free on-site activities, including cookery classes, yoga, pilates and football. There is also a nightclub and karaoke bar.

The Secrets Puerto los Cabos Resort is just 2 km from Puerto Los Cabos Marina. Cabo San Lucas is 30 km away, while Los Cabos International Airport is a 30-minute drive away.

Compare price on Booking.com
Compare price on Booking.com
Casa Natalia Boutique Hotel Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San José del Cabo · 3688.20 km from centre

9.1

 

167 reviews

Breakfast available

Offering luxurious facilities and surrounded by palm trees, Casa Natalia Boutique Hotel Adults Only features a heated pool and in-room spa services. There is free WiFi, a restaurant and a Palapa bar.

The rooms at this boutique hotel are individually decorated with local artwork and have a terrace with hammocks. Each comes with TV and private bathroom.

Mi Cocina Restaurant serves Mexican-European dishes. The Palapa Bar features a selection of Martinis, cocktails and international drinks. Open breakfast lunch and dinner and Guest.

Water sports and whale-sighting, sailing or snorkelling can be arranged by the hotel's staff. Casa Natalia Boutique Hotel Adults Only is located just at the San José Del Cabo's historic district and Los Cabos International Airport is 10.4 km from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Alegranza Luxury Resort - All Master Suite
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.4

 

5 reviews

Breakfast available

Alegranza Luxury Resort All Master Suite gated community is located in the San Jose del Cabo's Golf Course. Features include a sauna, golf practice facility, and 3 shared heated pools with 2 hot tubs.

Each suite and apartment has a fully equipped kitchen, balcony, and flat-screen television. Select apartments have a hot tub on a rooftop terrace.

A tennis court and underground parking are available. Tour information is offered as well.

Guests are a 15 minutes' drive from the Los Cabos International Airport. The property is 1.4 km from San Jose Estuary, 2.1 km from Club Campestre, and 44.8 km from Cabo Pulmo National Park.

Checkout cleanning service included. Daily maid service not included (additional cost)

Compare price on Booking.com
Compare price on Booking.com
Primary image
Viceroy Residences Los Cabos
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San José del Cabo · 3689.86 km from centre

10.0

 

1 review

Breakfast available

With a stay at Viceroy Residences Los Cabos in San José del Cabo (Zona Hotelera), you'll be within a 5-minute drive of San Jose del Cabo Art District and Puerto Los Cabos. This beach hotel is 11.7 mi (18.8 km) from Chileno Beach and 4.1 mi (6.6 km) from Palmilla Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
GR Solaris Lighthouse Los Cabos
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San José del Cabo · 3690.07 km from centre

7.6

 

592 reviews

Breakfast available

With a stay at GR Solaris Lighthouse Los Cabos in San José del Cabo (Zona Hotelera), you'll be within a 5-minute drive of San Jose del Cabo Art District and Puerto Los Cabos. This all-inclusive hotel is 11.5 mi (18.6 km) from Chileno Beach and 4 mi (6.4 km) from Palmilla Beach.

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

Hotel in San José del Cabo · 3692.58 km from centre

8.2

 

18 reviews

Only 10 minutes’ drive from central San Jose del Cabo, this hotel is located in one of the most popular surfing beaches of the region. It also has spa facilities, outdoor pool and hot tub.

The accommodations at Cabo Surf Hotel feature light décor and wooden furniture, plus they include amenities like iPod dockings, flat-screen cable TVs and bathrobes. The bathroom offers luxury brand toiletries and a hairdryer. Wi-Fi connection is also available throughout.

The 7 Seas Restaurant serves Mexican and Mediterranean dishes and operates from 07:00 until 22:00 hours. Within 2 km from Cabo Surf, guests will be able to find other food options, which include an Asian-style and salad restaurants.

Popular activities that can be performed at Cabo Surf are diving, windsurfing and surfing. The front desk staff may also help the guests with popular sightseeing options.

In Cabo San Lucas guests will find several golf courses and is 25 minutes’ drive from the property. Los Cabos International Airport is 23 km away.

Compare price on Booking.com
Compare price on Booking.com
Universal's Loews Royal Pacific Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Florida Center, Orlando · 3694.21 km from centre

8.7

 

3,043 reviews

Breakfast available

When staying at Loews Royal Pacific Resort at Universal Orlando guests can skip the regular lines with FREE^ Universal Express Unlimited ride access at Universal Studios Florida and Universal Islands of Adventure.

Exclusive to guests staying at Loews Portofino Bay Hotel, Hard Rock Hotel®, and Loews Royal Pacific Resort. (Valid theme park admission required; select attractions. Not valid at Universal Volcano Bay or Universal Epic Universe.)

Breeze into one of the Universal parks up to an hour earlier than regular guests with Early Park Admission* (valid theme park admission required; select attractions).

A flat-screen TV and Keurig single-serving coffee cups are provided in all rooms of the Loews Royal Pacific Resort along with an iPod docking station. Club level rooms offer upgrades, including snacks and cocktails in the Royal Club Lounge.

An Avis Rental Car desk and business centre are available. The Gymnasium fitness centre is included for Club Level guests. A volleyball court, 2 hot tubs, and transfer service to Universal Studios theme parks are also offered.

Guests can choose from 6 restaurants located on the property, such as Jake’s American Bar, which serves casual fare. 24-hour room service is available.

Orlando International Airport is located 20 minutes’ drive from Loews Royal Pacific Resort. Universal CityWalk offers shopping, dining, and nightlife just 10 minutes’ walk away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Club Regina Los Cabos
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San José del Cabo · 3696.38 km from centre

8.4

 

1,001 reviews

Breakfast available

With a stay at Club Regina Los Cabos, you'll be centrally located in San José del Cabo – a 3-minute drive from El Dorado Golf Club and 11 minutes from Chileno Beach. This beach hotel is 0.6 mi (0.9 km) from Palmilla Beach and 8.2 mi (13.2 km) from Puerto Los Cabos.

Compare price on Booking.com
Compare price on Booking.com
Paradisus by Meliá Los Cabos - Adults Only - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San José del Cabo, Cabo San Lucas · 3697.72 km from centre

8.3

 

109 reviews

Sitting on a stunning beach with amazing views of the Sea of Cortez is Paradisus by Meliá Los Cabos - Adults Only - All Inclusive - All Inclusive – All Inclusive, a luxury resort offering world-class facilities.

Paradisus Los Cabos Adults Only All Inclusive offers 350 guestrooms and suites include; fully stocked mini bar, laptop size safe, 50” flat-screen TV and balcony or terrace. Fantastic Swim-up Suites provide access to the 2 pools (instead of 3) of this magnificent resort.

The exclusive adults only all-inclusive experience, proud to be member of Leading Hotels of the World, offers a unique personalized service to make an unforgettable vacation.

San José del Cabo Airport is a 35-minute drive away from the property.

Compare price on Booking.com
Compare price on Booking.com
Zoetry Casa del Mar Los Cabos
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in San José del Cabo, Cabo San Lucas · 3698.13 km from centre

8.8

 

65 reviews

Breakfast available

Featuring luxurious refurbished suites with ocean views, Zoetry Casa del Mar Los Cabos has a beautiful beachfront setting 10 km outside San José del Cabo. It features 4 outdoor pools, a spa, a gym, a beach club and a gourmet Mexican restaurant.

Each spacious suite at Zoetry Casa del Mar Los Cabos has bright, attractive Mexican décor. There is air conditioning, a seating area, a flat-screen TV and free WiFi.

Casa Del Mar offers gourmet dining options prepared with organic produce. Two bars are also available at the property.

Overlooking the beach, the hotel spa offers a range of treatments, and features a sauna, steam room and hot tub.

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