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+
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.
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. 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
[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 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
[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, 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
Hotel Lezha Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

9.3

 

27 reviews

<h2>Comfortable Accommodations</h2>

Hotel Lezha Park in Ishull-Lezhë offers family rooms with air-conditioning, private bathrooms, and modern amenities. Each room includes a work desk, TV, and wardrobe, ensuring a pleasant stay.

<h2>Dining and Leisure</h2>

Guests can enjoy Italian cuisine at the on-site restaurant, relax at the bar, and unwind in the hot tub. The hotel features a beautiful garden and provides free WiFi in public areas, enhancing the overall experience.

<h2>Convenient Location</h2>

Located 38 km from Rozafa Castle Shkodra and 40 km from Lake Skadar, the hotel is 43 km from Tirana International Mother Teresa Airport. Nearby attractions offer ample opportunities for exploration.

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

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

10.0

 

1 review

<h2>Comfortable Accommodations</h2>

Hotel Luxury Palace in Ishull-Lezhë offers family rooms with air-conditioning, private bathrooms, and garden or mountain views. Each room includes a balcony, bathrobes, and a work desk.

<h2>Exceptional Facilities</h2>

Guests can relax on the terrace or bar, enjoy free WiFi, and utilise the outdoor seating area. The hotel features a lift, 24-hour front desk, and free on-site private parking.

<h2>Dining Experience</h2>

A continental and Italian breakfast is available, alongside an on-site dining area. Additional amenities include a refrigerator, electric kettle, and TV.

<h2>Nearby Attractions</h2>

Rozafa Castle Shkodra is 37 km away, Lake Skadar 39 km, and Tirana International Mother Teresa Airport 43 km from the hotel.

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.4

 

18 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 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
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

 

20 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 shared lounge, terrace, a restaurant and bar in Salve. With a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features karaoke and room service.

At the hotel, the rooms are fitted with a wardrobe and a balcony with a city view. All rooms at Hotel Costa Doro - Ristorante are fitted with a seating area and a flat-screen TV with satellite channels.

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

Speaking English, French and Italian at the 24-hour front desk, staff are willing to help at any time of the day.

Grotta Zinzulusa is 27 km from the accommodation, while Punta Pizzo Regional Reserve is 32 km from the property. Brindisi - Salento Airport is 106 km away.

Compare price on Booking.com
Compare price on Booking.com
Kompleksi Turistik Leonardo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Albania, Shëngjin · 315.72 km from centre

9.0

 

137 reviews

Breakfast available

<h2>Beachfront Location</h2>

Kompleksi Turistik Leonardo in Shëngjin offers a private beach area and direct beachfront access. Guests can relax in the garden or enjoy the bar. Free WiFi is available throughout the property.

<h2>Comfortable Accommodations</h2>

The chalet features two bedrooms, a living room, and a bathroom. Each room includes air-conditioning, a balcony, and a work desk. Additional amenities include a shared kitchen, laundry service, and free on-site parking.

<h2>Dining and Leisure</h2>

Breakfast is served with cheese and fruits. The bar provides a relaxing atmosphere, while barbecue facilities enhance outdoor dining. Guests can also enjoy fishing activities nearby.

<h2>Nearby Attractions</h2>

Laguna Park Beach is a 15-minute walk away. Rozafa Castle Shkodra is 43 km and Lake Skadar is 45 km from the property. Tirana International Mother Teresa Airport is 51 km distant.

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

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
Ловна резиденция ДЛС Извора
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Rhodope Mountains, Devin · 316.51 km from centre

9.0

 

93 reviews

Breakfast available

<h2>Elegant Accommodation</h2>

Ловна резиденция ДЛС Извора in Devin offers a 5-star hotel experience with a spa and wellness centre, sauna, terrace, restaurant, and bar. Guests enjoy free on-site private parking, daily housekeeping, full-day security, and room service.

<h2>Comfortable Amenities</h2>

The hotel features a hot tub, bathrobes, private bathrooms with baths and showers, fireplaces, and garden and mountain views. Additional amenities include tea and coffee makers, refrigerators, microwaves, and free toiletries.

<h2>Dining Options</h2>

A buffet breakfast is served with juice, pancakes, cheese, and fruits. The family-friendly restaurant offers European cuisine with vegetarian, vegan, and gluten-free options. Dining options include brunch, lunch, dinner, high tea, and cocktails in a traditional, modern, or romantic ambience.

<h2>Local Attractions</h2>

Yagodinska Cave is 25 km away, Devil's Throat Cave 27 km, and Plovdiv International Airport 102 km from the hotel. Walking tours are available for exploring the surrounding area.

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, 400 metres from Ylberi Beach, Tanushaj 2 Resort Shëngjin Kune provides accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant. This 5-star hotel features free WiFi and a bar. The property is non-smoking and is situated 42 km from Rozafa Castle Shkodra.

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.

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

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

Lake Skadar is 43 km from Tanushaj 2 Resort Shëngjin Kune. Tirana International Mother Teresa Airport is 50 km away.

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

Hotel in Albania, Lezhë · 317.02 km from centre

10.0

 

1 review

<h2>Beachfront Location</h2>

Hotel Klaivi in Lezhë offers direct beachfront access with stunning lake views. Guests can relax on the terrace or in the lush garden, enjoying the serene surroundings.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, private bathrooms with bidets, balconies, and free WiFi. Additional amenities include a work desk, TV, and sofa, ensuring a comfortable stay.

<h2>Dining and Leisure</h2>

The hotel features a restaurant and bar, providing a variety of dining options. A 24-hour front desk and free on-site private parking cater to guest needs.

<h2>Nearby Attractions</h2>

Ylberi Beach is less than 1 km away, while Rozafa Castle Shkodra is 40 km and Lake Skadar 42 km from the property. Tirana International Mother Teresa Airport is 48 km distant.

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

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
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, 100 metres from Ylberi Beach, Tanushaj Resort Shëngjin provides accommodation 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 make use of a bar.

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

The breakfast offers buffet, continental or Full English/Irish options.

Rozafa Castle Shkodra is 43 km from the accommodation, while Lake Skadar is 45 km away. Tirana International Mother Teresa Airport is 49 km 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

Situated in Shëngjin, a few steps from Ylberi Beach, Tanushaj Beach Resort features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a private beach area. With a terrace, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service, a 24-hour front desk and currency exchange for guests.

At the hotel, rooms come with a desk and a balcony with a sea view. The rooms in Tanushaj Beach Resort are fitted with a flat-screen TV and free toiletries.

The breakfast offers buffet, continental or Italian options. At the accommodation you will find a restaurant serving Italian and Turkish cuisine. Vegetarian, dairy-free and halal options can also be requested.

Rozafa Castle Shkodra is 41 km from Tanushaj Beach Resort, while Lake Skadar is 43 km away. Tirana International Mother Teresa Airport is 47 km from the property, and the property offers a paid airport shuttle service.

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.4

 

94 reviews

Breakfast available

<h2>Elegant Accommodation</h2>

Спа Хотел Орфей in Devin offers a 5-star experience with a hot spring bath, spa and wellness centre, sauna, indoor swimming pool, fitness centre, and a beautifully maintained garden and terrace.

<h2>Comfortable Amenities</h2>

Guests enjoy free WiFi in public areas, private check-in and check-out, a 24-hour front desk, concierge service, and a variety of spa and wellness packages. Additional facilities include a steam room, yoga classes, and a fitness centre.

<h2>Dining Options</h2>

The family-friendly restaurant serves European cuisine with lunch, dinner, and high tea. Breakfast is available as a continental buffet, and the ambience is modern and romantic.

<h2>Prime Location</h2>

Located 22 km from Yagodinska Cave and 24 km from Devil's Throat Cave, the hotel is 99 km from Plovdiv International Airport. Nearby attractions include the Devil's Throat Cave and the Devil's Throat Cave.

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

7.1

 

8 reviews

<h2>Elegant Accommodation</h2>

Rafaelo Deluxe Hotel & Spa Shengjin in Shëngjin offers a 5-star experience with a sauna, fitness centre, garden, terrace, restaurant, bar, seasonal outdoor swimming pool, and free WiFi.

<h2>Comfortable Amenities</h2>

Guests enjoy air-conditioning, balconies with garden or city views, private bathrooms, fireplaces, tea and coffee makers, bidets, and free toiletries. Additional features include soundproofing, work desks, and free toiletries.

<h2>Dining Options</h2>

The hotel serves Mediterranean and pizza cuisines with American, buffet, Italian, vegetarian, and gluten-free breakfasts.

<h2>Prime Location</h2>

Shëngjin Beach is a 1-minute walk away. Rozafa Castle Shkodra is 42 km and Lake Skadar 44 km from the hotel. Tirana International Mother Teresa Airport is 49 km distant.

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

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

8.6

 

19 reviews

<h2>Beachfront Location</h2>

Hotel Adria 2 Shengjin in Shëngjin offers direct beachfront access, a lush garden, and a spacious terrace. Guests can relax by the shore or enjoy the sun on the terrace.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, private bathrooms with free toiletries, balconies, and modern amenities such as TV and work desks. Free WiFi is available throughout the property.

<h2>Dining and Leisure</h2>

The hotel features a restaurant and bar, providing a variety of dining options. A continental buffet breakfast is served daily, and room service is available for added convenience.

<h2>Nearby Attractions</h2>

Shëngjin Beach is a 2-minute walk away, while Rozafa Castle Shkodra lies 42 km and Lake Skadar is 43 km from the property. Tirana International Mother Teresa Airport is 49 km distant.

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