Curated luxury hotels in Greek Mainland

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

Greek Mainland

Recommended

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Greek Mainland, but are nearby and match your search.
Hotel Dion Kukes
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, Kukës · 191.13 mi from centre

9.1

 

35 reviews

Set in Kukës, 38 km from Sinan Pasha Mosque, Hotel Dion Kukes offers accommodation with a shared lounge, free private parking and a bar. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The property is non-smoking and is situated 38 km from Albanian League of Prizren Museum.

At the hotel, every room has a wardrobe. Complete with a private bathroom equipped with a bidet and free toiletries, the units at Hotel Dion Kukes have a flat-screen TV and air conditioning, and certain rooms here will provide you with a balcony. All guest rooms feature a safety deposit box.

A continental breakfast is available at the accommodation.

Hotel Dion Kukes offers a sun terrace.

Kalaja Fortress Prizren is 38 km from the hotel, while Mahmet Pasha Hamam is 38 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Strimon Garden Medical SPA Hotel
Full StarFull 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 Bulgaria, Kyustendil · 191.66 mi from centre

8.8

 

93 reviews

Breakfast available

With a stay at Strimon Garden Medical SPA Hotel in Kyustendil, you'll be within a 10-minute walk of Regional Historical Museum and Roman Therms. This family-friendly hotel is 10.5 mi (17 km) from Osogovo Fun Park and 10.8 mi (17.4 km) from Osogovo Ski Resort.

Compare price on Booking.com
Compare price on Booking.com
Hotel-VH
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 Serbia, Preševo · 192.65 mi from centre

7.3

 

111 reviews

Hotel-VH has a garden, terrace, a restaurant and bar in Preševo. Guests can enjoy mountain views.

At the hotel, all rooms have a wardrobe and a flat-screen TV. All guest rooms at Hotel-VH feature air conditioning and a desk.

Speaking English, Croatian, Macedonian and Albanian at the reception, staff are ready to help around the clock.

Compare price on Booking.com
Compare price on Booking.com
Hotel Belvedere
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 Melendugno, Torre dell'Orso · 192.93 mi from centre

9.0

 

629 reviews

Breakfast available

Beautifully set in Torre dell' Orso in Salento, and opposite a 16th-century ancient tower, Hotel Belvedere offers spacious rooms. The hotel features an outdoor swimming pool.

Each room at the Belvedere comes with air conditioning, a minibar and a balcony. Some balconies have spectacular views of the sea. Free Wi-Fi is available in public areas.

A continental breakfast buffet is served at the restaurant, including sweet and savoury products. You can enjoy à la carte international and local menus for lunch and dinner. Special diet and gluten-free menus are available upon request.

The property is 100 metres away from sandy beaches. It is 22 km south-east from Lecce, and a 1-hour drive from Brindisi Airport.

Compare price on Booking.com
Compare price on Booking.com
Hotel Montecallini - Adult Only 14
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 Province of Lecce, Patù · 194.24 mi from centre

9.4

 

479 reviews

Breakfast available

Hotel Montecallini - Adult Only 14 is located in San Gregorio, 3 km from Santa Maria di Leuca. It offers free parking, a pool, and air-conditioned rooms with satellite TV, minibar and private bathroom.

Rooms at the Montecallini are uniquely decorated with ceramics and wrought-iron furniture.

The restaurant serves traditional Salento cuisine. Breakfast is available every morning at Montecallini Hotel.

The hotel is surrounded by olive groves and just 2 km from the Ionian Sea. The Baroque city of Lecce is a one-hour drive away.

Compare price on Booking.com
Compare price on Booking.com
Petropoulakis Tower
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 Gythio · 195.02 mi from centre

9.2

 

169 reviews

Breakfast available

Petropoulakis Tower is set in a restored centuries-old tower house, which stands on top of a hill. With commanding views of Lakonikos Gulf and Mount Parnon and Mount Taygetos, the family-run guest house features an outdoor pool.

Only 3.5 km from Gythion, Petropoulakis Tower serves as a perfect base from which to explore Mani’s coastal villages, pristine beaches and towers.

Petropoulakis Tower rooms feature wooden beamed roofs and bright-coloured walls. Each is equipped with air conditioning and heating, and has a minibar, safe and satellite TV. Balconies offer views over olive groves, forests, mountains and sea.

Hearty breakfast and dinner are prepared with home-grown, organic ingredients. There is a traditional organic food store on site. Guests can learn how to make olive-oil soap, prepare traditional spoon-sweets and bake bread in an original wood-fired oven.

A TV lounge, and café bar with fireplace are available to guests. A furnished terrace can be used during warm weather. Petropoulakis Tower also offers free public Wi-Fi.

Compare price on Booking.com
Compare price on Booking.com
Vintage Stone-built Country Cottage in Richea
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.

Chalet in Monemvasia, Koulouraíika · 196.34 mi from centre

8.6

 

8 reviews

Featuring air-conditioned accommodation with a patio, Vintage Stone-built Country Cottage in Richea is located in Koulouraíika. This property offers access to a balcony, free private parking and free WiFi. The accommodation provides luggage storage space and private check-in and check-out for guests.

The chalet comes with 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with mountain views. Guests can take in the ambience of the surroundings from an outdoor dining area or keep themselves warm by the fireplace on colder days. For added privacy, the accommodation features a private entrance.

The chalet features a barbecue and a garden.

Kithira Island National Alexandros Aristotelous Onassis Airport is 112 km away.

Compare price on Booking.com
Compare price on Booking.com
Rozafa Blu 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, Shëngjin · 197.03 mi from centre

8.5

 

152 reviews

Breakfast available

Situated in Shëngjin, 200 metres from Ylberi Beach, Rozafa Blu Hotel features accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi.

The hotel will provide guests with air-conditioned rooms with a desk, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a bidet. The rooms will provide guests with a fridge.

Breakfast is available, and includes continental, Italian and vegetarian options.

Rozafa Castle Shkodra is 41 km from Rozafa Blu Hotel, while Lake Skadar is 43 km from the property. Tirana International Mother Teresa Airport is 49 km away.

Compare price on Booking.com
Compare price on Booking.com
Hotel Restorant Flamingo
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, Shëngjin · 197.05 mi from centre

7.2

 

5 reviews

Situated in Shëngjin, 100 metres from Ylberi Beach, Hotel Restorant Flamingo features accommodation with a garden, free private parking, a terrace and a restaurant. Featuring a bar, the 4-star hotel has air-conditioned rooms with a private bathroom. The accommodation offers room service and a 24-hour front desk for guests.

At the hotel, rooms come with a wardrobe and a balcony with a sea view. The rooms in Hotel Restorant Flamingo are fitted with a flat-screen TV and free toiletries.

Rozafa Castle Shkodra is 41 km from the accommodation, while Lake Skadar is 43 km from the property. Tirana International Mother Teresa Airport is 49 km away.

Compare price on Booking.com
Compare price on Booking.com
Ловна резиденция ДЛС Извора
Full StarFull 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 Rhodope Mountains, Devin · 197.41 mi from centre

9.8

 

15 reviews

Breakfast available

Situated in Devin, 22 km from Yagodinska Cave, Ловна резиденция ДЛС Извора features accommodation with a terrace, free private parking, a restaurant and a bar. Each accommodation at the 5-star hotel has garden views, and guests can enjoy access to a sauna and a hot tub. The hotel has a spa centre and room service.

At the hotel, rooms have a wardrobe. Rooms include a private bathroom with a shower, free toiletries and a hairdryer. At Ловна резиденция ДЛС Извора, the rooms come with a flat-screen TV and a safety deposit box.

A buffet breakfast is available at the accommodation.

Devil's Throat Cave is 25 km from Ловна резиденция ДЛС Извора. Plovdiv International Airport is 106 km from the property.

Compare price on Booking.com
Compare price on Booking.com
MiraMar 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, Shëngjin · 198.29 mi from centre

9.1

 

7 reviews

Facing the beachfront, MiraMar Hotel offers 4-star accommodation in Shëngjin and features a garden, private beach area and restaurant. Providing a bar, the property is located within 600 metres of Shëngjin Beach. The accommodation provides a 24-hour front desk, an ATM and currency exchange for guests.

At the hotel, every room is equipped with a desk. Complete with a private bathroom equipped with a bidet and free toiletries, all units at MiraMar Hotel have a flat-screen TV and air conditioning, and selected rooms have a balcony.

A buffet, à la carte or continental breakfast can be enjoyed at the property.

Rozafa Castle Shkodra is 42 km from the accommodation, while Lake Skadar is 44 km away. Tirana International Mother Teresa Airport is 50 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Shëngjini Apartments -Twin Towers-
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, Shëngjin · 198.30 mi from centre

9.3

 

17 reviews

Set in Shëngjin, within 600 metres of Shëngjin Beach and 42 km of Rozafa Castle Shkodra, Shëngjini Apartments -Twin Towers- offers accommodation with a bar and free WiFi as well as free private parking for guests who drive. This 4-star hotel offers an ATM. The accommodation features room service, a 24-hour front desk and currency exchange for guests.

At the hotel the rooms are equipped with air conditioning, a desk, a private bathroom, a flat-screen TV and a terrace with a city view. Shëngjini Apartments -Twin Towers- provides some units with sea views, and all rooms include a balcony. All guest rooms will provide guests with a fridge.

Lake Skadar is 44 km from the accommodation. Tirana International Mother Teresa Airport is 49 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Dardania 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, Shëngjin · 198.43 mi from centre

7.5

 

2 reviews

Set in Shëngjin, 300 metres from Shëngjin Beach, Dardania Hotel offers accommodation with free WiFi and free private parking. Featuring a bar, the 4-star hotel has air-conditioned rooms with a private bathroom. The property is allergy-free and is situated 42 km from Rozafa Castle Shkodra.

At the hotel, the rooms come with a desk. Dardania Hotel features certain units with city views, and all rooms are equipped with a balcony. The units in the accommodation are equipped with a TV and free toiletries.

An Italian breakfast is available at Dardania Hotel.

Lake Skadar is 44 km from the hotel. Tirana International Mother Teresa Airport is 50 km away.

Compare price on Booking.com
Compare price on Booking.com
Ilyonis Hotel & Spa
Full StarFull 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, Shëngjin · 199.03 mi from centre

7.1

 

10 reviews

Set in Shëngjin, less than 1 km from Rana e Hedhun Beach, Ilyonis Hotel & Spa offers accommodation with a fitness centre, free private parking, a private beach area and a shared lounge. Offering a restaurant, the property also has a bar, as well as a sauna and a hot tub. The accommodation provides room service, a 24-hour front desk and currency exchange for guests.

The hotel will provide guests with air-conditioned rooms with a desk, a kettle, a fridge, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a bidet. Ilyonis Hotel & Spa features certain units with sea views, and all rooms are equipped with a balcony.

Guests at the accommodation can enjoy a buffet breakfast.

Ilyonis Hotel & Spa offers 5-star accommodation with a spa centre.

Rozafa Castle Shkodra is 44 km from the hotel, while Lake Skadar is 46 km away. Tirana International Mother Teresa Airport is 52 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Paradise Art 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 Andros Town, Andros · 200.29 mi from centre

8.0

 

49 reviews

Breakfast available

When you stay at Paradise Art Hotel in Andros, you'll be near the beach, within a 15-minute walk of Museum Of Sculpture and Kairis Library. This family-friendly hotel is 0.5 mi (0.9 km) from Museum of Contemporary Art and 0.5 mi (0.9 km) from Naval Museum of Andros.

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 · 200.73 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
Primary image
Lithos Stone Suites
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 Lakonia, East Mani · 202.36 mi from centre

9.8

 

38 reviews

Breakfast available

Located in East Mani, Lithos Stone Suites is in the mountains, within a 5-minute drive of Ionian Sea and Church of Agios Ioannis. This hotel is 0.9 mi (1.5 km) from Pikoulakis Tower House Museum and 0.9 mi (1.5 km) from Church of Taxiarhes.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ROBINSON APULIA - 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 Ugento · 203.17 mi from centre

8.4

 

32 reviews

Breakfast available

When you stay at ROBINSON APULIA - All Inclusive in Ugento, you'll be by the sea, within a 10-minute walk of Fontanelle Beach and Ionian Sea. This all-inclusive property is 7.5 mi (12 km) from Pescoluse Beach and 18.9 mi (30.4 km) from Santa Maria di Leuca Beach.

Compare price on Booking.com
Compare price on Booking.com
Eden Resort Country
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 Ugento, Torre San Giovanni Ugento · 203.19 mi from centre

8.1

 

93 reviews

Offering an outdoor pool and a restaurant, Eden Resort Country and Spa is located in the countryside of Ugento, just 900 metres from the coast and its beaches. Free WiFi access is available in public areas.

Each air-conditioned room at Eden Resort Country and Spa will provide you with a flat-screen TV. The private bathroom includes a hairdryer.

At Eden Resort Country and Spa you will find a garden and a bar. You will also find laundry facilities at the property. Free parking is on site. Ugento is a 15-minute drive away. Santa Maria di Leuca is reachable by car in 30 minutes.

Compare price on Booking.com
Compare price on Booking.com
ROBINSON APULIA - 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.

Resort in Ugento · 203.26 mi from centre

8.6

 

55 reviews

Just 250 metres from the beach in Marina di Ugento, ROBINSON APULIA - All Inclusive is a family-friendly resort. It offers outdoor swimming pools, a fun park with water slides and wellness centre with gym.

All rooms are air conditioned and come with a fridge, satellite TV and a furnished balcony or terrace. Free Wi-Fi is available in public areas.

Guests can relax around the pool on the sun loungers provided or take a short walk through the pine forest to the beach where volleyball tournaments take place. Robinson Club's wellness centre features a variety of saunas, a hot tub, gym and massage service.

The Robinson offers a kid’s club and playground, plus a tennis court and sailing equipment. You will have a choice of restaurants and bars, including a beach restaurant and a night club. The all-inclusive option includes lunch and evening buffets. Kids can enjoy their own buffet in the children’s restaurant.

The resort is 8 km outside Ugento centre on the coast of Salento. It is 30 minutes' drive from the popular seaside town of Gallipoli.

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