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.
Primary image
Caretta Beach Resort & Waterpark
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kalamaki, Zakynthos · 222.54 km from centre

8.2

 

33 reviews

When you stay at Caretta Beach Resort & Waterpark in Zakynthos, you'll be near the beach, within a 15-minute walk of Laganas Beach and Ionian Sea. This all-inclusive hotel is 6.5 mi (10.4 km) from Tsilivi Beach and 11.3 mi (18.3 km) from Alykanas Beach.

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

Hotel in Orikum, Vlorë · 230.44 km from centre

8.1

 

126 reviews

Breakfast available

Boasting an on-site restaurant and bar with a terrace and sea views, Aliko Hotel is set in Vlorë, 7 km from Kuzum Baba. Free WiFi is available and free private parking is provided.

The air conditioned rooms are equipped with a seating area, fridge and a flat-screen cable TV. Private bathroom come with a shower and a bidet. Free toiletries and a hairdryer are provided. Every room features a balcony with sea or mountain views.

Banquet and meeting facilities are available at the hotel. Guest will find a children's playground at the property and the area is popular for hiking.

Independence Square is 7.6 km while Llogara National Park is 30 km from Aliko Hotel.

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

Hotel in Nafplio · 241.06 km from centre

8.8

 

40 reviews

When you stay at King Minos in Nafplio, you'll be near the beach, within a 5-minute drive of Tolo Beach and Psili Ammos beach. This hotel is 1.5 mi (2.3 km) from Kókkinos Vráchos and 1.7 mi (2.8 km) from Plaka Beach.

Compare price on Booking.com
Compare price on Booking.com
Antica Masseria Rottacapozza
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ugento, Torre San Giovanni Ugento · 324.97 km from centre

8.9

 

109 reviews

Breakfast available

Set in Torre San Giovanni Ugento, 1.4 km from Spiaggia di Torre Mozza, Antica Masseria Rottacapozza offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel features an indoor pool, hot tub, entertainment staff and room service.

At the hotel, rooms are equipped with a patio. All rooms come with a desk and a flat-screen TV, and certain units at Antica Masseria Rottacapozza have a balcony.

The accommodation offers a children's playground. The area is popular for cycling, and bike hire and car hire are available at Antica Masseria Rottacapozza.

The reception at the hotel can provide tips on the area.

Punta Pizzo Regional Reserve is 23 km from Antica Masseria Rottacapozza, while Gallipoli Train Station is 30 km from the property. Brindisi - Salento Airport is 105 km away, and the property offers a paid airport shuttle service.

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

Hotel in Evia, Chalcis · 184.33 km from centre

9.4

 

45 reviews

Breakfast available

With a stay at Almira Mare in Chalcis, you'll be steps from Ágios Minás and a 5-minute drive from Valopoúla. This beach hotel is 1.3 mi (2 km) from Pelagos and 1.9 mi (3 km) from Rodiés.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Resort Baia dei Turchi
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Otranto · 305.42 km from centre

9.0

 

12 reviews

Breakfast available

With a stay at Resort Baia dei Turchi in Otranto, you'll be a 5-minute drive from Alimini Beach and 6 minutes from Otranto Waterfront. This beach hotel is 1.1 mi (1.7 km) from Alimini Lakes and 1.2 mi (1.9 km) from Baia Dei Turchi Beach.

Compare price on Booking.com
Compare price on Booking.com
Golemi Lux
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Golem · 278.19 km from centre

8.0

 

201 reviews

<h2>Beachfront Location</h2>

Golemi Lux in Golem offers direct beachfront access and stunning sea views. Guests enjoy free WiFi throughout the property, ensuring connectivity during their stay.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, balconies, private bathrooms, and modern amenities such as streaming services and free toiletries. Family rooms and ground-floor units cater to various needs.

<h2>Dining and Leisure</h2>

A buffet breakfast is served daily, complemented by an outdoor seating area. Additional facilities include a minimarket, hairdresser, car hire, and luggage storage.

<h2>Nearby Attractions</h2>

Golem Beach is a 1-minute walk away, while Tirana International Airport lies 43 km from the hotel. Points of interest like Skanderbeg Square and Rock of Kavaje are within 50 km.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Masseria Bandino & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Otranto · 302.11 km from centre

9.2

 

33 reviews

Breakfast available

Located in Otranto, Masseria Bandino & Spa is in a rural location, within a 5-minute drive of Otranto Waterfront and Otranto Castle. This spa hotel is 7 mi (11.2 km) from Alimini Beach and 1.7 mi (2.7 km) from Church of San Pietro.

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

Hotel in Gythio · 319.63 km from centre

9.1

 

328 reviews

Breakfast available

The 4-star Thirides Beach Resort is a complex of stone buildings featuring a swimming pool, restaurant and 2 bars, just 30 metres from the beach of Mavrovouni.

Surrounded by landscaped gardens, rooms at Thirides Beach feature stone walls and light colours maintaining the local style of Mani. They include a living area with flat-screen satellite TV, a minibar and Cocomat mattresses. The modern bathroom offers free toiletries, bathrobes and hairdryer.

Guests can start their day with a buffet breakfast and later taste Mediterranean flavours at the on-site restaurant. In the evening, they can enjoy a drink at the lounge area by the fireplace or by the pool.

The picturesque town of Gytheio with its cobbled streets and stone-built houses is 3.5 km away. Within a 30-minute drive, guests can also visit the seaside villages of Oitylo and Areopoli.

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

Hotel in Serres · 216.31 km from centre

7.8

 

536 reviews

Breakfast available

Built on a hill, just 4 km from the centre of Serres, Siris Hotel offers modern rooms with a balcony overlooking the countryside of Macedonia or the hotel gardens.

The air-conditioned rooms at the Siris Hotel are decorated with earthy colours and dark wood furnishings. Each includes a modern bathroom with amenities.

Staff at the 24-hour front desk can offer information on attractions such as Lake Kerkini 30 km away or the famous Alistrati Cave at 40 km. Lailias Ski Centre is 25 km away. Free private parking is possible at the hotel.

Compare price on Booking.com
Compare price on Booking.com
Hotel LEON - Beach Front
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.5

 

209 reviews

<h2>Prime Beachfront Location</h2>

Hotel LEON - Beach Front in Shëngjin offers direct access to a private beach area and beachfront. Guests enjoy stunning sea views and a convenient location just metres from Shëngjin Beach.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, balconies, private bathrooms with bidets, and modern amenities such as refrigerators, TVs, and wardrobes. Family rooms and sofa beds cater to all travellers.

<h2>Exceptional Facilities</h2>

The hotel provides free WiFi in public areas, a lift, 24-hour front desk, daily housekeeping, full-day security, and express check-in and check-out services. Free on-site private parking is available.

<h2>Delightful Breakfast</h2>

A continental breakfast is served with juice, cheese, and fruits, ensuring a pleasant start to the day.

<h2>Nearby Attractions</h2>

Shëngjin Beach is just metres away, Tirana International Mother Teresa Airport is 48 km distant, and the airport offers convenient connections.

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

Hotel in Sarandë · 168.64 km from centre

8.4

 

507 reviews

Just steps away from the beach, Blue Bay Hotel is located in Sarandë, 1.3 km from its centre. You can enjoy sea view from the rooms, while free Wi-Fi access is available.

Each room here will provide you with a TV, air conditioning and a balcony. There is also a refrigerator and a private bathroom with a shower. Extras include bed linen.

There is a shared garden with a terrace, as well as an on-site bar. Sun chairs and parasols are provided for guests free-of-charge.

The nearest beach is 300 metres from the property, and Santa Quaranta Beach is 500 metres away.
If you feel like visiting, Butrint is 16 km away, while Blue Eye and Korfu are within a 30-km radius.

Blue Bay Hotel provides a 24-hour front desk service and free parking.

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

Hotel in Sarandë · 168.64 km from centre

9.2

 

651 reviews

<h2>Beachfront Location</h2>

Blue Bay Hotel in Sarandë offers a private beach area and beachfront access. Guests can relax on the sun terrace or in the lush garden. The property features a bar and free WiFi throughout.

<h2>Comfortable Accommodations</h2>

Rooms include air-conditioning, balconies with sea or city views, private bathrooms, and modern amenities such as refrigerators and work desks. Free on-site private parking is available.

<h2>Dining Experience</h2>

A continental breakfast is served daily, including juice, pancakes, cheese, and fruits. The hotel provides free toiletries and soundproofing for added comfort.

<h2>Nearby Attractions</h2>

VIP Beach is less than 1 km away, while Συνοριακοσ Σταθμοσ Μαυροματιου is 35 km from the hotel. Other points of interest include Παραλια Στροβιλι and Παραλια.

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

Hotel in Ulcinj · 349.65 km from centre

8.4

 

215 reviews

Breakfast available

Enjoying a beachfront location, Continental Hotel offers accommodation in Ulcinj. The hotel has a sun terrace and views of the sea, while guests can enjoy a meal at the restaurant or have a drink at the bar. This hotel offers free WiFi.

The rooms include a flat-screen cable TV. A terrace or balcony are featured in all rooms while some rooms have a seating area. Each room has a private bathroom included.

There is a 24-hour front desk at the property. The hotel also offers bike hire and car hire.

The area is popular for windsurfing and fishing.

Old Town Ulcinj is 250 metres away while Long beach can be reached within 5 km. Podgorica Airport is 72 km from the Hotel Continental and the property offers airport shuttle services.

Hotel doesn't offer bike and car hire.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Iolida Corfu Resort by Smile Hotels
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Dassia, Corfu · 181.39 km from centre

8.6

 

83 reviews

Breakfast available

Located in Corfu, Iolida Corfu Resort by Smile Hotels is connected to a shopping centre – a 1-minute drive from Dassia Beach and 9 minutes from Kapodistrias Museum. This family-friendly hotel is 3.8 mi (6.2 km) from Barbati Beach and 5.6 mi (9 km) from Aqualand.

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

Hotel in Evia, Eretria · 207.78 km from centre

8.8

 

54 reviews

When you stay at Miramare Hotel Eretria in Eretria, you'll be near the beach and 6 minutes by car from Amarynthos Port. This family-friendly hotel is 2.9 mi (4.7 km) from Eretria Port and 3.1 mi (5 km) from Eretria Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sol Tropikal Durres
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Durrës · 281.99 km from centre

7.8

 

57 reviews

When you stay at Sol Tropikal Durres in Durrës, you'll be within a 10-minute drive of Arena Karting Albania and Blue Star Shopping Center. This beach hotel is 4.5 mi (7.2 km) from Port of Durrës and 5.6 mi (9 km) from Aleksandër Moisiu Theatre.

Compare price on Booking.com
Compare price on Booking.com
HOTEL LIBERTAS
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vlorë · 232.34 km from centre

8.5

 

227 reviews

<h2>Central Location</h2>

Hotel Libertas in Vlorë offers a central location with Vjetër Beach 2.7 km away. Guests appreciate the convenient position and excellent service support.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, private bathrooms with bidets, hairdryers, work desks, showers, TVs, and wardrobes. Free WiFi is available throughout the property.

<h2>Facilities and Services</h2>

The hotel provides free WiFi, a lift, concierge service, family rooms, tour desk, luggage storage, and free on-site private parking. Reception staff speak German, English, Spanish, and Italian.

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

Hotel in Sarandë · 169.03 km from centre

9.0

 

155 reviews

Breakfast available

<h2>Comfortable Accommodation</h2>

New Heaven Hotel in Sarandë offers 4-star comfort with family rooms, air-conditioning, private bathrooms, and free WiFi. Each room includes a work desk, minibar, and TV.

<h2>Exceptional Facilities</h2>

Guests can relax on the terrace or bar, enjoy sea views, and take advantage of free WiFi. Additional amenities include a lift, 24-hour front desk, concierge service, and free on-site private parking.

<h2>Delicious Breakfast</h2>

A continental breakfast is served with juice, cheese, and fruits, providing a perfect start to the day.

<h2>Prime Location</h2>

Located a few steps from La Petite Beach, the hotel is 35 km from Συνοριακοσ Σταθμοσ Μαυροματιου and 40 km from Παραλια. Guests appreciate the friendly staff and excellent service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Amaronda Resort & Spa - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Evia, Eretria · 202.83 km from centre

8.4

 

47 reviews

When you stay at Amaronda Resort & Spa - All Inclusive in Eretria, you'll be on the beach and within a 5-minute drive of Sfagiou Square. This all-inclusive hotel is 1.9 mi (3.1 km) from Próin Éva Kámpin'k and 2.1 mi (3.3 km) from Eretria Archeological Museum.

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