37 spa hotels found

Almar Jesolo Resort & Spa // Venice +
From 170 € per night

Anassa // Paphos +
From 265 € per night

Augustus Hotel & Resort // Tuscany Coast +
From 170 € per night

Boutique Hotel Alhambra // Losinj +
From 318 € per night

Crystal Energy Hotel // Crete +
From 283 € per night

D-Hotel Maris // Aegean Coast +
From 250 € per night

D-Resort Göcek // Mediterranean Coast +
From 190 € per night

Danai Beach Resort & Villas // Halkidiki +
From 440 € per night

Design Hotel Navis // Opatija +
From 225 € per night

Eagles Palace // Halkidiki +
From 159 € per night

elounda peninsula ALL SUITE Hotel // Crete +
From 430 € per night

Forte Village Resort & Spa // Sardinia +
From 305 € per night

Grand Hotel Majestic // Lake Maggiore +
From 197 € per night

Grand Hyatt Cannes Hôtel Martinez // Cannes +
From 370 € per night

Hostal de la Gavina // Costa Brava +
From 260 € per night

Hotel Cala del Porto // Tuscany +
From 380 € per night

Hotel Can Simoneta // Majorca +
From 390 € per night

Hotel Cap Rocat // Majorca +
From 550 € per night

Hotel Villa Ottone // Elba Island +
From 359 € per night

Imperial Spa at Hôtel du Palais // Biarritz +
From 410 € per night

Kivotos Mykonos // Mykonos +
From 250 € per night

La Réserve Genève Hotel, Spa and Villas // Geneva +
From 600 CHF per night

Le Bela Vista Hotel & Spa // Algarve +
From 150 € per night

Le Méridien RA Beach Hotel & Spa // Costa Brava +
From 207 € per night

Marbella Club Hotel, Golf Resort & Spa // Marbella +
From 299 € per night

Nikki Beach Resort & Spa // Porto Heli +
From 195 € per night

Oh! All-Suites and Divine Thalassa Hotels // Crete +
From 365 € per night

Petasos Beach Resort & Spa // Mykonos +
From 179 € per night

Principe Forte dei Marmi // Tuscany Coast +
From 300 € per night

Puente Romano Marbella // Marbella +
From 210 € per night

Spa My Blend by Clarins, Cannes // Cannes +
From 390 € per night

Spa Sezz, St Tropez // St Tropez +
From 260 € per night

The Hotel Bellevue 5* // Losinj +
From 204 € per night

The Romanos Costa Navarino // Peloponnese +
From 255 € per night

The Westin Resort Costa Navarino // Peloponnese +
From 250 € per night

Tiara Miramar Beach & Spa // the French Riviera +
From 180 € per night

Villa Las Tronas Hotel & Spa // Sardinia +
From 352 € per night