Curated spa hotels in Greece

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

Greece

Recommended

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Greece, but are nearby and match your search.
Primary image
LaVista Boutique Hotel & Spa - Boutique Class
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 Kuşadası City Centre, Kusadasi · 192.06 mi from centre

9.0

 

208 reviews

Breakfast available

When you stay at LaVista Boutique Hotel & Spa - Boutique Class in Kuşadası, you'll be near the beach, within a 5-minute drive of Ladies Beach and Kusadasi Marina. This hotel is 9.9 mi (16 km) from Ephesus Ruins and 2.7 mi (4.4 km) from Kusadasi Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sophid Wellness Suites Karpathos
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 Karpathos · 258.28 mi from centre

10.0

 

4 reviews

With a stay at Sophid Wellness Suites Karpathos in Karpathos, you'll be within a 10-minute drive of Pigadia Beach and Chapel of Agia Fotini. This luxury hotel is 1.1 mi (1.8 km) from Amoopi Beach and 1.2 mi (1.9 km) from Little Amoopi Beach.

Compare price on Booking.com
Compare price on Booking.com
Reception
Grand Hotel Murgavets
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 Pamporovo, Chepelare · 259.14 mi from centre

10.0

 

1 review

Breakfast available

Located in Pamporovo, Grand Hotel Murgavets is in the mountains, within a 5-minute drive of FunPark Pamporovo and Pamporovo Ski Resort. This family-friendly hotel is 1 mi (1.7 km) from Studenets 3 and 2.1 mi (3.4 km) from Studenets 2.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mikro Papigo 1700 Hotel & 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.

Hotel in Zagori · 211.54 mi from centre

10.0

 

3 reviews

Breakfast available

With a stay at Mikro Papigo 1700 Hotel & Spa in Zagori, you'll be a 1-minute walk from WWF Information Centre and 13 minutes by foot from Papingo Rock Pools. This spa hotel is 5.3 mi (8.5 km) from Monastery of Panagia Spiliotissa and 6.1 mi (9.9 km) from Aristis Bridge.

Compare price on Booking.com
Compare price on Booking.com
Messapia Hotel
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 Santa Maria di Leuca, Marina di Leuca · 314.69 mi from centre

7.2

 

23 reviews

Breakfast available

Messapia Hotel has a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Marina di Leuca. The property features a bar, as well as a restaurant serving Italian cuisine. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi.

The hotel will provide guests with air-conditioned rooms offering a desk, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a bidet. Certain rooms are equipped with a kitchen with a dishwasher, an oven and a stovetop. The rooms will provide guests with a fridge.

The breakfast offers buffet, continental or American options.

Messapia Hotel offers a children's playground. You can play table tennis and darts at this 4-star hotel, and the area is popular for cycling.

Marina di Leuca beach is 1.5 km from the accommodation, while Grotta Zinzulusa is 31 km from the property. Brindisi - Salento Airport is 108 km away.

Compare price on Booking.com
Compare price on Booking.com
Arberia Palace Hotel
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 Albania, Fushë-Milot · 333.04 mi from centre

8.5

 

207 reviews

Breakfast available

Set in Fushë-Milot, 42 km from Skanderbeg Square, Arberia Palace Hotel offers accommodation with a fitness centre, free private parking, a garden and a shared lounge. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features a kids' club, room service and currency exchange for guests.

At the hotel, every room has a desk. The units in Arberia Palace Hotel are equipped with a flat-screen TV and free toiletries.

The accommodation offers a buffet or à la carte breakfast.

Arberia Palace Hotel offers a children's playground.

With staff speaking English, Italian and Albanian, information is available at the reception.

Dajti Ekspres Cable Car is 46 km from the hotel, while Former Residence of Enver Hoxha is 43 km from the property. Tirana International Mother Teresa Airport is 29 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Oceanis Park Hotel
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 Ixia, Rhodes · 267.90 mi from centre

7.4

 

30 reviews

When you stay at Oceanis Park Hotel in Rhodes, you'll be near the beach, within a 15-minute drive of Rhodes Port and Elli Beach. This all-inclusive hotel is 9.3 mi (15 km) from Faliraki Beach and 9.1 mi (14.7 km) from Water Park Faliraki.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Zdravets Hotel Wellness & 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.

Hotel in Rhodopes Mountains, Velingrad · 279.71 mi from centre

7.4

 

3 reviews

Breakfast available

Located in Velingrad, Zdravets Hotel Wellness & SPA is within a 5-minute drive of Kleptuza and Velingrad Museum of History. This family-friendly hotel is 11.5 mi (18.4 km) from Tsepina Fortress and 13.3 mi (21.4 km) from Lake Batak.

Compare price on Booking.com
Compare price on Booking.com
Room
Hotel Vittoria Resort Pool & 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.

Hotel in Otranto · 318.34 mi from centre

8.6

 

173 reviews

Hotel Vittoria Resort Pool & Spa is centrally located in Otranto – a 4-minute walk from Otranto Waterfront and 7 minutes by foot from Otranto Cathedral. This spa hotel is 0.5 mi (0.7 km) from Otranto Castle and 1.8 mi (3 km) from Cava di Bauxite.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Parco dei Principi 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.

Hotel in Torre San Giovanni, Ugento · 329.95 mi from centre

8.0

 

10 reviews

Breakfast available

When you a stay at Parco dei Principi Resort & SPA in Ugento, you'll be by the sea, within a 5-minute walk of Ionian Sea and Pazzi Island. This beach hotel is 9.1 mi (14.6 km) from Pescoluse Beach and 14.1 mi (22.7 km) from Baia Verde Beach.

Compare price on Booking.com
Compare price on Booking.com
103 View Park Hotel
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 Rhodopes Mountains, Panichishte · 296.83 mi from centre

8.8

 

800 reviews

Breakfast available

Situated in Panichishte, 103 View Park Hotel offers 4-star accommodation with a garden, a terrace and a restaurant. Among the facilities at this property are a kids' club and room service, along with free WiFi throughout the property. The wellness area includes an indoor pool, fitness centre and sauna, while an outdoor swimming pool is also available.

All rooms at the hotel are fitted with a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. 103 View Park Hotel features some rooms with garden views, and rooms are equipped with a balcony. All guest rooms will provide guests with a desk and a coffee machine.

Breakfast is available, and includes buffet, à la carte and continental options.

Guests at the accommodation will be able to enjoy activities in and around Panichishte, like hiking and skiing.

Speaking Bulgarian and English at the reception, staff are always at hand to help.

Sofia Airport is 99 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
SPA Resort St. Ivan Rilski
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 Bansko · 265.58 mi from centre

9.0

 

15 reviews

When you stay at SPA Resort St. Ivan Rilski in Bansko, you'll be near ski lifts, within a 5-minute drive of Bansko Ski Resort and Vihren. This ski hotel is 0.9 mi (1.4 km) from Bansko Gondola Lift and 0.9 mi (1.5 km) from Museum of Otets Paisii Hilendarski.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Spirit Of The Knights Boutique
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 Rhodes Old Town, Rhodes · 269.28 mi from centre

9.8

 

133 reviews

Breakfast available

Located in Rhodes (Rhodes Old Town), Spirit Of The Knights Boutique is within a 10-minute walk of Rhodes Port and Palace of the Grand Master of the Knights of Rhodes. This spa hotel is 8.1 mi (13 km) from Faliraki Beach and 1.4 mi (2.2 km) from Elli Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Caldera Creta Paradise
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 Platanias · 170.52 mi from centre

8.0

 

28 reviews

Breakfast available

When you stay at Caldera Creta Paradise in Platanias, you'll be on the beach – a 2-minute drive from Platanias Beach and 10 minutes from Agia Marina Beach. This beach resort is 13.1 mi (21.1 km) from Port of Souda and 6.3 mi (10.1 km) from Kalamaki Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Atlantica Nissaki Beach - Adults Only
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 Corfu · 237.79 mi from centre

8.4

 

6 reviews

Breakfast available

When you a stay at Atlantica Nissaki Beach - Adults Only in Corfu, you'll be on the beach, just steps from Ionian Sea and Krouzerí. This all-inclusive hotel is 6.6 mi (10.6 km) from Ipsos Beach and 8.1 mi (13 km) from Dassia Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Diamond Hill
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 Vlorë · 282.57 mi from centre

8.0

 

22 reviews

Breakfast available

When you stay at Diamond Hill in Vlorë, you'll be within a 10-minute drive of University of Vlora and National Museum of Independence. This beach hotel is 4.2 mi (6.7 km) from Muradie Mosque and 4.3 mi (6.9 km) from Sheshi i Flamurit.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Masseria Mongiò dell'Elefante
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 Otranto · 320.82 mi from centre

8.8

 

44 reviews

Breakfast available

Located in Otranto, Masseria Mongiò dell'Elefante is by the sea – a 1-minute drive from Baia Dei Turchi Beach and 9 minutes from Alimini Lakes. This spa hotel is 3.7 mi (5.9 km) from Otranto Waterfront and 4.3 mi (6.9 km) from Otranto Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sirens Beach and Village - 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 Malia, Hersonissos · 209.37 mi from centre

7.8

 

20 reviews

Breakfast available

When you stay at Sirens Beach and Village - All Inclusive in Hersonissos, you'll be on the beach – a 1-minute drive from Malia Beach and 7 minutes from Stalis Beach. This all-inclusive property is 4.3 mi (7 km) from Star Beach Water Park and 5.6 mi (9 km) from Port of Hersonissos.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Relais San Martino Salento - Handwritten Collection
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 Taviano · 333.02 mi from centre

8.0

 

6 reviews

Breakfast available

With a stay at Relais San Martino Salento - Handwritten Collection in Taviano, you'll be within a 15-minute drive of Baia Verde Beach and Dolceria Causo. This hotel is 14.9 mi (24 km) from Santa Maria al Bagno Beach and 4.5 mi (7.2 km) from Ionian Sea.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Faustina Hotel & 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.

Hotel in Kuşadası, Kusadasi · 191.37 mi from centre

7.6

 

9 reviews

Breakfast available

Located in Kuşadası, Faustina Hotel & Spa is by the sea, within a 15-minute walk of Dilek Peninsula-Büyük Menderes Delta National Park and Cave of Zeus. This all-inclusive hotel is 1.3 mi (2 km) from Long Beach and 2.3 mi (3.7 km) from Love Beach.

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