Curated spa hotels 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

These properties may not be in the centre of Canada, but are nearby and match your search.
Primary image
The Lodge at Bodega Bay
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 Sonoma County, Bodega Bay · 1458.65 mi from centre

9.4

 

967 reviews

Breakfast available

When you stay at The Lodge at Bodega Bay in Bodega Bay, you'll be near the beach, within a 15-minute walk of Cayman Practice Range and Bodega Harbour. This hotel is 13.3 mi (21.5 km) from Russian River and 31 mi (49.9 km) from Point Reyes National Seashore.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ojo Santa Fe Spa 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 Santa Fe · 1419.56 mi from centre

8.8

 

56 reviews

Breakfast available

With a stay at Ojo Santa Fe Spa Resort in Santa Fe (La Cienaga), you'll be a 2-minute drive from El Rancho de las Golondrinas and 11 minutes from La Cieneguilla Petroglyph Site. This spa resort is 9.4 mi (15.1 km) from Marty Sanchez Links de Santa Fe and 9.8 mi (15.7 km) from Meow Wolf.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Delta Hotels by Marriott, Mont Sainte-Anne, Resort & 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.

Resort in Quebec, Beaupre · 1644.65 mi from centre

8.8

 

978 reviews

Breakfast available

When you stay at Delta Hotels by Marriott, Mont Sainte-Anne, Resort & Convention Center in Beaupre, you'll be connected to the convention centre, just steps from Mont Sainte-Anne and 6 minutes by foot from Le Beaupre Golf Course. This family-friendly resort is 0.1 mi (0.2 km) from Jean Larose Falls and 0.4 mi (0.7 km) from Le Grand Vallon Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Galeria Plaza Monterrey
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 Monterrey · 2128.26 mi from centre

9.0

 

1,023 reviews

Breakfast available

With a stay at Galeria Plaza Monterrey, you'll be centrally located in Monterrey – a 4-minute drive from Macroplaza and 7 minutes from Fundidora Park. This hotel is 6.6 mi (10.6 km) from Estadio BBVA Bancomer and 3.2 mi (5.2 km) from Monterrey Institute of Technology.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Woodlands
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 Luzerne County, Wilkes-Barre · 1730.40 mi from centre

8.0

 

896 reviews

Breakfast available

With a stay at The Woodlands in Wilkes-Barre, you'll be connected to the convention centre, within a 10-minute drive of Mohegan Sun Arena at Casey Plaza and Mohegan Sun at Pocono Downs. This casino hotel is 14.4 mi (23.2 km) from Montage Mountain Waterpark and 1.5 mi (2.5 km) from Geisinger Wyoming Valley Medical Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dreams Sands Cancun Resort & Spa - All Inclusive
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.

All-inclusive resort in Punta Cancun, Cancun · 2638.96 mi from centre

8.0

 

944 reviews

Located in Cancun (Zona Hotelera), Dreams Sands Cancun Resort & Spa - All Inclusive is within a 15-minute walk of Cancun Convention Center and Forum By The Sea Mall. This beach property is 1.3 mi (2.1 km) from Tortuga Beach and 2 mi (3.3 km) from Langosta Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Palladium Colonial Resort & Spa All Inclusive
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.

All-inclusive resort in Solidaridad, Kantenah · 2673.58 mi from centre

8.0

 

967 reviews

Breakfast available

Located in Kantenah, Grand Palladium Colonial Resort & Spa All Inclusive is by the sea, within a 10-minute drive of Puerto Aventuras Marina and Akumal Beach. This all-inclusive property is 12.6 mi (20.3 km) from Xel-Há Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Palladium White Sand Resort & Spa All Inclusive
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.

All-inclusive resort in Solidaridad, Kantenah · 2673.88 mi from centre

8.0

 

591 reviews

Breakfast available

With a stay at Grand Palladium White Sand Resort & Spa All Inclusive in Kantenah, you'll be 4.7 mi (7.6 km) from Akumal Beach and 12.9 mi (20.7 km) from Xel-Há Park. This all-inclusive property is 6.9 mi (11.1 km) from Puerto Aventuras Marina and 8.2 mi (13.1 km) from Half Moon Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Omni Hilton Head Oceanfront 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 Hilton Head Island · 2087.19 mi from centre

8.8

 

919 reviews

Breakfast available

With a stay at Omni Hilton Head Oceanfront Resort in Hilton Head Island (Mid Island), you'll be a 4-minute drive from The Golf Courses of Palmetto Dunes and 7 minutes from Shelter Cove Harbour. This beach resort is 4.6 mi (7.4 km) from Coligny Plaza and 8.8 mi (14.2 km) from Harbour Town Golf Links.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Courtyard By Marriott Mazatlan Beach 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.

Hotel in Mazatlán · 2272.31 mi from centre

9.0

 

860 reviews

Breakfast available

With a stay at Courtyard By Marriott Mazatlan Beach Resort 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 beach hotel is 4.5 mi (7.3 km) from Plaza Machado and 4.8 mi (7.8 km) from Olas Altas Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sandyport Beach 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 Nassau · 2627.65 mi from centre

8.6

 

901 reviews

Breakfast available

Located in Nassau, Sandyport Beach Resort is connected to a shopping centre – a 3-minute drive from Cable Beach and 13 minutes from Parliament House. This beach resort is 7 mi (11.2 km) from Supreme Court and 7.5 mi (12.1 km) from Water Tower.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hyatt Regency Coral Gables
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 Miami-Dade County, Coral Gables · 2501.98 mi from centre

8.6

 

967 reviews

Breakfast available

With a stay at Hyatt Regency Coral Gables, you'll be centrally located in Coral Gables – a 5-minute walk from Miracle Mile and a 3-minute drive from Venetian Pool. This eco-friendly hotel is 1.7 mi (2.8 km) from Shops at Merrick Park and 4 mi (6.5 km) from University of Miami.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Moxy Miami Wynwood
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 Wynwood Art District, Miami · 2500.45 mi from centre

8.6

 

26 reviews

Breakfast available

With a stay at Moxy Miami Wynwood, you'll be centrally located in Miami, within a 5-minute drive of Kaseya Center and Miami Design Shopping District. This hotel is 2.6 mi (4.1 km) from Bayside Marketplace and 3.1 mi (5 km) from Brickell City Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Margaritaville Beach Resort - Nassau
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 Nassau · 2630.02 mi from centre

8.2

 

1,758 reviews

Breakfast available

With a stay at Margaritaville Beach Resort - Nassau, you'll be centrally located in Nassau, within a 10-minute drive of Ocean Club Golf Course and Cable Beach. This beach hotel is 0.1 mi (0.1 km) from Lucayan Archipelago and 0.1 mi (0.2 km) from Embassy of the United States.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Camden on the Lake Resort & 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.

Resort in Lake Ozark · 1393.51 mi from centre

9.0

 

978 reviews

Breakfast available

With a stay at Camden on the Lake Resort & Spa in Lake Ozark, you'll be 4 mi (6.4 km) from The Cove Golf Course and 7.9 mi (12.7 km) from Paradise Parasail Inc.. This spa resort is 8 mi (12.9 km) from Bagnell Dam and 8.1 mi (13 km) from Sugar Creek Mini Golf.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hacienda Santa Cruz
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 Mérida · 2597.47 mi from centre

8.4

 

62 reviews

Breakfast available

Located in Mérida, Hacienda Santa Cruz is in a regional park, within a 15-minute drive of Museum of the City of Merida and Mérida Cathedral. This spa hotel is 8.2 mi (13.3 km) from Plaza Grande and 8.2 mi (13.3 km) from Municipal Palace of Merida.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Papaya Playa Project, Tulum, a Member of Design Hotels
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 Tulum · 2687.81 mi from centre

7.8

 

352 reviews

Breakfast available

With a stay at Papaya Playa Project, Tulum, a Member of Design Hotels in Tulum (Zona Hotelera), you'll be within a 5-minute drive of Tulum Beach and Tulum National Park. This beach hotel is 4.2 mi (6.7 km) from Tulum Mayan Ruins and 1.9 mi (3 km) from Playa Paraiso.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Safi Royal Luxury Valle
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 Nuevo León, San Pedro Garza García · 2129.29 mi from centre

8.6

 

1,567 reviews

With a stay at Safi Royal Luxury Valle in San Pedro Garza García, you'll be connected to a shopping centre, just steps from Metropolitan Center and a 3-minute drive from Galerias Valle Oriente. This family-friendly hotel is 1.9 mi (3.1 km) from Paseo San Pedro and 2.7 mi (4.4 km) from Auditorium Pabellón M.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cielo Maya Beach Tulum
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 Tulum · 2683.22 mi from centre

8.8

 

512 reviews

Breakfast available

When you stay at Cielo Maya Beach Tulum in Tulum, you'll be on the waterfront, just steps from Soliman Bay and 12 minutes by foot from Tulum National Park. This beach hotel is 6.2 mi (10 km) from Xel-Há Park and 6.4 mi (10.3 km) from Tulum Mayan Ruins.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Willow Lodge
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 Murrells Inlet · 2055.20 mi from centre

9.6

 

713 reviews

When you stay at Willow Lodge in Murrells Inlet, you'll be in the historical district – a 1-minute drive from Huntington Beach State Park and 9 minutes from Litchfield Beach. This hotel is 7.7 mi (12.4 km) from Garden City Beach and 8.6 mi (13.8 km) from Myrtle Beach Beaches.

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