Curated Luxury hotel deals 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+
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

Greek Mainland

Recommended
Sort by

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.
Primary image
Strimon Garden Medical SPA Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bulgaria, Kyustendil · 308.45 km from centre

9.0

 

111 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
[missing: cards.star_rating_info]

Hotel in Serbia, Preševo · 310.04 km from centre

8.3

 

120 reviews

Hotel-VH has a garden, terrace, a restaurant and bar in Preševo. The hotel features family rooms.

At the hotel, each room has a desk. All rooms include air conditioning and a flat-screen TV, and some rooms at Hotel-VH have a mountain view. All rooms feature a closet.

Speaking English, Croatian, Macedonian and Albanian, staff will be happy to provide guests with practical information on the area at the reception.

Compare price on Booking.com
Compare price on Booking.com
Hotel Belvedere
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Melendugno, Torre dell'Orso · 310.49 km from centre

9.0

 

688 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 mini-bar 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 savory 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 328 feet away from sandy beaches. It is 14 mi 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
[missing: cards.star_rating_info]

Hotel in Province of Lecce, Leuca · 312.60 km from centre

9.3

 

382 reviews

Breakfast available

Hotel Montecallini - Adult Only 14 is located in San Gregorio, 1.9 mi from Santa Maria di Leuca. It offers free parking, a pool, and air-conditioned rooms with satellite TV, mini-bar 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 1.2 mi 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
Hotel Lezha Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albania, Ishull-Lezhë · 312.76 km from centre

9.0

 

20 reviews

Located in Ishull-Lezhë, 24 miles from Rozafa Castle Shkodra, Hotel Lezha Park provides accommodations with a garden, free private parking, a restaurant and a bar. This 4-star hotel has air-conditioned rooms with a private bathroom. Free WiFi is available and Lake Skadar is 25 miles away.

At the hotel, each room has a desk. Guest rooms in Hotel Lezha Park are equipped with a flat-screen TV and a hairdryer.

Guests at the accommodation can enjoy an à la carte or an Italian breakfast.

Speaking English and Italian at the reception, staff are ready to help around the clock.

Tirana International Mother Teresa Airport is 27 miles away.

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

Hotel in Albania, Lezhe · 313.77 km from centre

9.2

 

16 reviews

Breakfast available

With a stay at Hotel Liss in Lezhe, you'll be within a 5-minute walk of Skanderbeg Tomb & Museum and Scanderbeg Memorial. This hotel is 0.8 mi (1.3 km) from Lezhë Castle and 5.6 mi (9 km) from Kune Beach.

Compare price on Booking.com
Compare price on Booking.com
Petropoulakis Tower
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Gythio · 313.85 km from centre

9.2

 

166 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 2.2 mi 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-colored walls. Each is equipped with air conditioning and heating, and has a mini-bar, safe and satellite TV. Balconies offer views over olive groves, forests, mountains and sea.

Hearty breakfast and dinner are prepared with homegrown, 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
Primary image
Alistos Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Gythio, East Mani · 313.85 km from centre

9.8

 

19 reviews

Breakfast available

With a stay at Alistos Hotel in East Mani, you'll be 4 mi (6.5 km) from Cranae and 4.9 mi (7.8 km) from Mavrovouni Beach. This hotel is 6.7 mi (10.8 km) from Valtaki Beach and 6.7 mi (10.8 km) from Dimitrios Shipwreck.

Compare price on Booking.com
Compare price on Booking.com
Hotel Costa Doro - Ristorante
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Salve · 315.12 km from centre

9.3

 

3 reviews

Hotel Costa Doro - Ristorante has a garden, shared lounge, a restaurant and bar in Salve. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. The property is non-smoking throughout and is located 16 miles from Grotta Zinzulusa.

At the hotel, the rooms have a closetand a balcony with a city view. Complete with a private bathroom equipped with a bidet and free toiletries, all rooms at Hotel Costa Doro - Ristorante have a flat-screen TV and air conditioning, and some rooms also feature a terrace. At the accommodation, rooms include a seating area.

A buffet, à la carte or Italian breakfast is available at the property.

Punta Pizzo Regional Reserve is 20 miles from Hotel Costa Doro - Ristorante, while Gallipoli Train Station is 22 miles from the property. Brindisi - Salento Airport is 66 miles away.

Compare price on Booking.com
Compare price on Booking.com
Vintage Stone-built Country Cottage in Richea
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Monemvasia, Koulouraíika · 315.98 km from centre

8.8

 

9 reviews

Vintage Stone-built Country Cottage in Richea is a recently renovated chalet in Koulouraíika where guests can make the most of the garden and barbecue facilities. This property offers access to a terrace, free private parking, and free Wifi. The accommodation provides luggage storage space and private check-in and check-out for guests.

The air-conditioned chalet consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a coffee machine, and 1 bathroom with a shower and a hair dryer. Guests can take in the views of the mountain from the balcony, which also has outdoor furniture. There's also a seating area and a fireplace.

Kithira Island National Alexandros Aristotelous Onassis Airport is 70 miles away.

Compare price on Booking.com
Compare price on Booking.com
Ловна резиденция ДЛС Извора
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Rhodope Mountains, Devin · 316.51 km from centre

9.0

 

79 reviews

Breakfast available

Located in Devin, 15 miles from Yagodinska Cave, Ловна резиденция ДЛС Извора has accommodations with a terrace, free private parking, a restaurant and a bar. Devil's Throat Cave is 17 miles from the hotel.

A buffet breakfast is available at the hotel.

Ловна резиденция ДЛС Извора offers 5-star accommodations with a sauna, hot tub and spa center.

Plovdiv International Airport is 63 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Tanushaj 2 Resort Shëngjin Kune
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albania, Shëngjin · 316.86 km from centre

7.0

 

1 review

Located in Shëngjin, a 4-minute walk from Ylberi Beach, Tanushaj 2 Resort Shëngjin Kune provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant. This 5-star hotel features free WiFi and a bar. The hotel features family rooms.

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. Guest rooms will provide guests with a fridge.

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

Speaking English, Spanish, French and Italian at the 24-hour front desk, staff are always at hand to help.

Rozafa Castle Shkodra is 26 miles from Tanushaj 2 Resort Shëngjin Kune, while Lake Skadar is 27 miles away. Tirana International Mother Teresa Airport is 31 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Hotel Restorant Flamingo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albania, Shëngjin · 317.12 km from centre

7.7

 

15 reviews

Located in Shëngjin, a few steps from Ylberi Beach, Hotel Restorant Flamingo has accommodations 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 property provides room service and a 24-hour front desk for guests.

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

Rozafa Castle Shkodra is 26 miles from the accommodation, while Lake Skadar is 27 miles from the property. Tirana International Mother Teresa Airport is 30 miles away.

Compare price on Booking.com
Compare price on Booking.com
Tanushaj Resort Shëngjin
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albania, Shëngjin · 317.47 km from centre

10.0

 

2 reviews

Located in Shëngjin, a few steps from Ylberi Beach, Tanushaj Resort Shëngjin provides accommodations with a seasonal outdoor swimming pool, free private parking, a terrace and a restaurant. With free WiFi, this 5-star hotel offers a 24-hour front desk and a concierge service. Guests can use a bar.

At the hotel, each room includes a desk. Complete with a private bathroom equipped with a bidet and free toiletries, guest rooms at Tanushaj Resort Shëngjin have a flat-screen TV and air conditioning, and selected rooms contain a balcony. All guest rooms will provide guests with a fridge.

A buffet, continental or Full English/Irish breakfast is available at the property.

Rozafa Castle Shkodra is 27 miles from the accommodation, while Lake Skadar is 28 miles away. Tirana International Mother Teresa Airport is 30 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Tanushaj Beach Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albania, Shëngjin · 317.57 km from centre

8.5

 

2 reviews

Located in Shëngjin, a few steps from Ylberi Beach, Tanushaj Beach Resort has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a private beach area. Each room at the 5-star hotel has sea views, and guests can enjoy access to a terrace and to a bar. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

At the hotel, rooms come with a desk. Complete with a private bathroom equipped with a bidet and free toiletries, the rooms at Tanushaj Beach Resort have a flat-screen TV and air conditioning, and some rooms include a balcony. All guest rooms will provide guests with a fridge.

Breakfast is available, and includes buffet, continental and Italian options. At the accommodation you'll find a restaurant serving Italian and Turkish cuisine. Vegetarian, dairy-free and halal options can also be requested.

Rozafa Castle Shkodra is 26 miles from Tanushaj Beach Resort, while Lake Skadar is 27 miles from the property. Tirana International Mother Teresa Airport is 29 miles away.

Compare price on Booking.com
Compare price on Booking.com
Спа Хотел Орфей
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Rhodope Mountains, Devin · 317.97 km from centre

7.2

 

63 reviews

Breakfast available

Located in Devin, 14 miles from Yagodinska Cave, Спа Хотел Орфей provides accommodations with a fitness center, free private parking, a garden and a terrace. This 5-star hotel offers a kids' club and room service. The property has an indoor pool, sauna, restaurant and free WiFi.

The hotel will provide guests with air-conditioned rooms with a desk, an electric tea pot, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Guest rooms include a closet.

Спа Хотел Орфей offers a buffet or continental breakfast.

The accommodation also features a spa and wellness center, where guests can make the most of facilities like a hot spring bath.

For business travellers' convenience, meeting and banquet facilities, a business center and an ATM machine are provided. Speaking Bulgarian, English, Russian and Turkish at the 24-hour front desk, staff are always at hand to help.

Devil's Throat Cave is 15 miles from Спа Хотел Орфей. Plovdiv International Airport is 62 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Rafaelo Deluxe Hotel & Spa Shengjin
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albania, Shëngjin · 318.57 km from centre

9.0

 

3 reviews

Located in Shëngjin, a 1-minute walk from Shëngjin Beach, Rafaelo Deluxe Hotel & Spa Shengjin provides accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center and a garden. This 5-star hotel offers a 24-hour front desk and free WiFi. The hotel has a terrace and city views, and guests can enjoy a meal at the restaurant or a drink at the bar.

The hotel will provide guests with air-conditioned rooms offering a desk, an electric tea pot, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a bidet. Rafaelo Deluxe Hotel & Spa Shengjin has some units with garden views, and all rooms have a patio. All guest rooms feature a closet.

A buffet, Italian or American breakfast is available at the property.

At the accommodation guests are welcome to use a sauna.

Rozafa Castle Shkodra is 26 miles from Rafaelo Deluxe Hotel & Spa Shengjin, while Lake Skadar is 27 miles away. Tirana International Mother Teresa Airport is 30 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
MiraMar Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albania, Shëngjin · 319.12 km from centre

8.4

 

26 reviews

Featuring a restaurant, bar and views of sea, MiraMar Hotel is located in Shëngjin, a 7-minute walk from Shëngjin Beach. Featuring a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property provides a 24-hour front desk, an ATM and currency exchange for guests.

Every room is equipped with a desk and a flat-screen TV, and certain units at the hotel have a balcony.

Buffet and continental breakfast options are available at MiraMar Hotel.

Rozafa Castle Shkodra is 26 miles from the accommodation, while Lake Skadar is 27 miles away. Tirana International Mother Teresa Airport is 31 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Shëngjini Apartments -Twin Towers-
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albania, Shëngjin · 319.13 km from centre

8.7

 

16 reviews

Located in Shëngjin, within a 6-minute walk of Shëngjin Beach and 26 miles of Rozafa Castle Shkodra, Shëngjini Apartments -Twin Towers- has accommodations with a bar and free WiFi as well as free private parking for guests who drive. This 4-star hotel offers an ATM. The property provides 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 flat-screen TV, a private bathroomand a terrace with a city view. All rooms will provide guests with a fridge.

Lake Skadar is 27 miles from Shëngjini Apartments -Twin Towers-. Tirana International Mother Teresa Airport is 30 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Hylli Drites
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albania, Troshan · 319.33 km from centre

10.0

 

1 review

Located in Troshan, 20 miles from Rozafa Castle Shkodra, Hylli Drites has accommodations with a garden, free private parking, a terrace and a restaurant. With a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has family rooms.

At the hotel, the rooms are equipped with a closetand a patio with a garden view. The rooms include a desk and a flat-screen TV, and some accommodations at Hylli Drites have a balcony. At the accommodation rooms come with a seating area.

The breakfast offers buffet, continental or vegetarian options.

Lake Skadar is 21 miles from Hylli Drites. Tirana International Mother Teresa Airport is 37 miles from the property.

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