Photo by Karen McPhie

Spa Hotels in Cantal from NZ$108
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Cantal Spa Hotels
Our top choices for Cantal hotels with a spa
The price is NZ$176
includes taxes & fees
20 Feb - 21 Feb

The Originals Boutique, Grand Hôtel St Pierre
The Originals Boutique, Grand Hôtel St PierreAurillac
8.0 out of 10, Very good, (225 reviews)
The price is NZ$216
includes taxes & fees
18 Feb - 19 Feb

9.0 out of 10, Wonderful, (40 reviews)
The price is NZ$108
includes taxes & fees
1 Mar - 2 Mar

instants d'Absolu Ecolodge & Spa
instants d'Absolu Ecolodge & SpaNeussargues en Pinatelle
10.0 out of 10, Exceptional, (2 reviews)
The price is NZ$597
includes taxes & fees
16 Feb - 17 Feb
The price is NZ$176
includes taxes & fees
11 Mar - 12 Mar

VVF Le Lioran Les Monts du Cantal, Saint Jacques des Blats
VVF Le Lioran Les Monts du Cantal, Saint Jacques des BlatsSaint-Jacques-des-Blats
7.0 out of 10, Good, (4 reviews)
The price is NZ$247
includes taxes & fees
15 Mar - 16 Mar
The price is NZ$165
includes taxes & fees
10 Mar - 11 Mar
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Cantal Hotel Reviews

The Originals Boutique, Grand Hôtel St Pierre
10/10 Excellent

Brit Hotel Essentiel St Flour
10/10 Excellent
Explore a world of travel with Expedia
- B&B in Cantal
- Caravan Parks in Andelat
- Mauriac Hotels
- Andelat Hotels
- Saint-Projet-De-Salers Hotels
- Cantal Hotels
- Allanche Hotels
- Albepierre-Bredons Hotels
- Ydes Hotels
- Saint-Jacques-Des-Blats Hotels
- Riom-Es-Montagnes Hotels
- Thiezac Hotels
- Mandailles-Saint-Julien Hotels
- Lascelle Hotels
- Saint-Julien-De-Jordanne Hotels
- Marmanhac Hotels
- Salers Hotels
- Arpajon-Sur-Cere Hotels
- Les Ternes Hotels
- Condat Hotels
- Aurillac Hotels
- Spa Hotels in Vic-sur-Cere
- Spa Hotels in Saint-Jacques-des-Blats




































