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.
Heather Lodge
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Southern Ontario, Minden · 2311.38 km from centre

9.2

 

47 reviews

Breakfast available

Four Season Resort of Ontario's Finest's Inns and Resorts located on Twelve Mile Lake in Haliburton Highlands, Heather Lodge offers waterfront activities and on-site dining.
Guests can relax on the beautiful waterfront taking in the natural surroundings and wildlife.
All rooms are equipped with all the amenities to make your stay as memorable and comfortable as possible, such as plush bathrobes, toiletries, loofah and scented with dried lavender stems. Some rooms offer private balconies, fireplaces and with full satellite tv and dvd players too.
Free Wi-Fi and satellite TV are provided in the traditionally decorated rooms and suites at Heather Lodge Resort. They have a fridge and coffee-making facilities.
Heather Lodge serves breakfast and dinner. Guests can eat in the dining room or on the sun deck.
Algonquin Park is 45 minutes' drive from the lodge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Isla Tajín Beach & River Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Veracruz, Tuxpan · 3976.29 km from centre

7.4

 

157 reviews

Breakfast available

With a stay at Isla Tajín Beach & River Resort in Tuxpan, you'll be on the beach and 6.5 mi (10.5 km) from Tuxpan Beach. This beach hotel is within the region of Lienzo Charro and Reforma Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fiesta Americana Cozumel All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Cozumel · 4311.87 km from centre

8.2

 

1,002 reviews

Breakfast available

Located in Cozumel, Fiesta Americana Cozumel All Inclusive is by the sea – a 2-minute drive from Chankanaab National Park and 8 minutes from Paradise Beach. This all-inclusive property is 4.7 mi (7.5 km) from Playa Mia Grand Beach and Water Park and 6.6 mi (10.6 km) from San Francisco Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Moxy Miami South Beach
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in South Beach, Miami Beach · 4029.32 km from centre

8.4

 

1,705 reviews

Breakfast available

With a stay at Moxy Miami South Beach in Miami Beach (South Beach), you'll be steps from Collins Avenue Shopping Area and Art Deco Historic District. This hotel is 0.1 mi (0.2 km) from Ocean Drive and 0.2 mi (0.2 km) from Miami Beach Beaches.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Inn Puebla Finsa by IHG
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puebla · 4179.25 km from centre

9.2

 

676 reviews

Breakfast available

With a stay at Holiday Inn Puebla Finsa by IHG in Puebla, you'll be within a 15-minute drive of Cuauhtemoc Stadium and Zócalo de Puebla. This spa hotel is 6.2 mi (10 km) from Angelopolis Commercial Center and 8.1 mi (13 km) from Great Pyramid of Cholula.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Best Western Plus Saint John Hotel & Suites
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Saint John · 3083.30 km from centre

8.8

 

902 reviews

Breakfast available

With a stay at Best Western Plus Saint John Hotel & Suites in Saint John (McAllister), you'll be a 4-minute drive from Rockwood Park and 6 minutes from Saint Joseph's Hospital. This hotel is 3.8 mi (6.2 km) from TD Station and 4 mi (6.4 km) from Imperial Theatre.

Compare price on Booking.com
Compare price on Booking.com
Room
Hotel San Angel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sonora, San Luis Rio Colorado · 2713.94 km from centre

7.8

 

34 reviews

Breakfast available

A stay at Hotel San Angel & Spa places you in the heart of San Luis Rio Colorado, within a 5-minute drive of San Luis Lakes State Park and Garita Entrance to Mexico. This spa hotel is 2.9 mi (4.7 km) from Forest of the City and 3.1 mi (5.1 km) from Colorado River.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mountain View Grand Resort & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in White Mountains, Whitefield · 2793.93 km from centre

8.8

 

1,000 reviews

Breakfast available

With a stay at Mountain View Grand Resort & Spa in Whitefield, you'll be near ski lifts, within a 15-minute drive of Santa's Village and Weathervane Theatre. This golf hotel is 12.1 mi (19.4 km) from White Mountain National Forest and 16.3 mi (26.2 km) from Bretton Woods Ski Area.

Compare price on Booking.com
Compare price on Booking.com
Primary image
North Conway Grand Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in North Conway · 2852.02 km from centre

8.2

 

1,001 reviews

Breakfast available

With a stay at North Conway Grand Hotel in North Conway (Settlers Green), you'll be within a 15-minute walk of Settlers' Green Outlet Village and Saco River. This family-friendly hotel is 2.6 mi (4.3 km) from Conway Scenic Railway and 3.7 mi (6 km) from Cranmore Mountain Resort.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cambria Hotel El Centro - Imperial
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Imperial County, Imperial · 2688.61 km from centre

9.2

 

117 reviews

Breakfast available

Located in Imperial, Cambria Hotel El Centro - Imperial is in a rural location, within a 5-minute drive of Eager Park and Imperial City Hall. This hotel is 1.7 mi (2.7 km) from Imperial Valley Expo and 5.9 mi (9.5 km) from El Centro Regional Medical Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Krystal Grand Cancun All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Punta Cancun, Cancun · 4247.60 km from centre

7.2

 

1,013 reviews

With a stay at Krystal Grand Cancun All Inclusive in Cancun (Zona Hotelera), you'll be steps from Gaviota Azul Beach and Hotel Zone Beaches. This beach hotel is 0.4 mi (0.6 km) from Cancun Convention Center and 0.4 mi (0.6 km) from Forum Beach.

Compare price on Booking.com
Compare price on Booking.com
Prince of Wales
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Niagara-on-the-Lake, Niagara on the Lake · 2428.82 km from centre

8.7

 

1,399 reviews

Breakfast available

Featuring elegant, Victorian-style rooms and a contemporary spa, this luxury hotel is just 2 blocks from Lake Ontario. The on-site restaurant holds a traditional English tea time every day.

The property is a combination of five separate buildings each with guest rooms. While not connected to the main hotel, they are all within a short walk. Rooms are individually decorated with antiques and tapestries. Each offers a flat-screen cable TV, in-room coffee maker and WiFi.

Noble, the on-site restaurant, combines French traditions with fine local ingredients and wines from around the world. Churchill Lounge, in the library, provides a more casual dining experience.

Guests of the Prince of Wales are welcome to relax in the art-lined indoor pool room or the whirlpool. The Secret Garden Spa offers a variety of massage and tea-based treatments.

The Niagara-on-the-Lake Prince of Wales Hotel is 2.5 km from Fort George and 3 km from Jackson-Triggs Winery. The Shaw Festival Theatre is just 600 metres away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Krystal Grand Nuevo Vallarta – All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Nuevo Nayarit · 3936.27 km from centre

8.0

 

1,168 reviews

Breakfast available

When you stay at Krystal Grand Nuevo Vallarta – All Inclusive in Nuevo Nayarit, you'll be on the beach – a 1-minute drive from Bay of Banderas and 7 minutes from Nuevo Vallarta Beach. This all-inclusive property is 11.8 mi (18.9 km) from Cruise Ship Terminal and 14.6 mi (23.6 km) from Malecon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Hacienda at Krystal Grand Puerto Vallarta
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Hotel Zone, Puerto Vallarta · 3946.47 km from centre

7.6

 

894 reviews

With a stay at The Hacienda at Krystal Grand Puerto Vallarta in Puerto Vallarta (Hotel Zone), you'll be steps from Bay of Banderas and 10 minutes by foot from Cruise Ship Terminal. This all-inclusive hotel is 3 mi (4.8 km) from Malecon and 9.6 mi (15.5 km) from Nuevo Vallarta Beach.

Compare price on Booking.com
Compare price on Booking.com
Pillar and Post Inn & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Niagara-on-the-Lake, Niagara on the Lake · 2428.90 km from centre

8.5

 

651 reviews

Breakfast available

An outdoor swimming pool and an on-site restaurant are featured at this Niagara on the Lake property. Free Wi-Fi is offered in all areas. The main street, filled with restaurants, café -bars and various stores, is 1.4 km from the property.

A 37” flat-screen cable TV is offered in all room at Pillar and Post Inn & Spa. A seating area and a desk are included. Select rooms feature a spa bath and a fireplace.

The Cannery Restaurant boasts all dining options. Guests of Inn & Spa Pillar and Post can also relax at Vintages Wine Bar and Lounge which serves a pub menu. A poolside patio is available for dining.

100 Fountain Spa offers a heated indoor saltwater pool, sauna, hot springs pool and a gym. A 24 hour reception and business centre provide added convenience. Daily resort activities, including yoga, seminars, food samplings, aqua fit, pilates, game nights, and meditation are available for guests free of charge.

Niagara Golf Club is 5 minutes’ drive away. Niagara Falls is 28 km from this property. A complimentary shuttle bus connecting the sister properties is available.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Boutique Casa Muuch Holbox
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Isla Holbox · 4184.59 km from centre

9.2

 

53 reviews

Breakfast available

When you stay at Hotel Boutique Casa Muuch Holbox in Isla Holbox, you'll be on the beach, just a 3-minute walk from Holbox Beach and 10 minutes by foot from Holbox Baseball Park. This beach hotel is 0.1 mi (0.1 km) from Yum Balam Nature Reserve and 0.7 mi (1.2 km) from Bioluminescence Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Seabird Ocean Resort & Spa, Part of Destination Hotel by Hyatt
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Oceanside · 2695.63 km from centre

9.2

 

551 reviews

Breakfast available

With a stay at The Seabird Ocean Resort & Spa, Part of Destination Hotel by Hyatt, you'll be centrally located in Oceanside – a 2-minute drive from Oceanside Beach and 12 minutes from LEGOLAND® California. This beach hotel is 3.1 mi (5 km) from Carlsbad State Beach and 4.4 mi (7.1 km) from SoCal Sports Complex.

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

Resort in South Lake Tahoe · 2165.00 km from centre

8.6

 

2,095 reviews

Breakfast available

With a stay at Margaritaville Resort Lake Tahoe in South Lake Tahoe, you'll be 2 mi (3.2 km) from Heavenly Ski Resort and 12.8 mi (20.6 km) from Lake Tahoe-Nevada State Park. This resort is 13.3 mi (21.4 km) from Emerald Bay State Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
North Beach Resort & Villas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Windy Hill, North Myrtle Beach · 3299.97 km from centre

8.6

 

1,002 reviews

Breakfast available

With a stay at North Beach Resort & Villas in North Myrtle Beach (Windy Hill), you'll be steps from North Myrtle Beach Beaches and 14 minutes by foot from Barefoot Landing. This beach hotel is 11.5 mi (18.5 km) from Myrtle Beach Boardwalk and 10.8 mi (17.4 km) from Broadway at the Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Era Hotel & SPA Tulum
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in La Veleta, Tulum · 4322.20 km from centre

8.8

 

92 reviews

Located in Tulum (La Veleta), Era Hotel & SPA Tulum is within a 10-minute drive of Gran Cenote and Tulum National Park. This spa hotel is 4.5 mi (7.2 km) from Tulum Mayan Ruins and 4.7 mi (7.6 km) from Las Palmas Public Beach.

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