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.
Faros Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Syros, Azolimnos Syros · 354.96 km from centre

8.2

 

383 reviews

Breakfast available

Built by the sea, the Faros Resort features a private natural bay and an excellent view over the Aegean. Highlights include the elegant pool with sun terrace and bar.

The whitewashed rooms combine Cycladic style with modern esthetics. Each is air conditioned and comes with a flat-screen TV and a large bathroom with tub, hairdryer and toiletries. The private balcony offers view over the sea, the garden or pool.

Breakfast can be enjoyed at the Faros Resort's breakfast hall, or in the privacy of your room. Drinks can be enjoyed at the elegant poolside.

Located 2.2 mi from Ermoupolis, Faros Resort is only 1148 feet from the well-known Azolimnos sandy beach with its taverns and cafes. Free shuttle service to Azolimnos is provided.

The 24-hour front desk offers babysitting services and can arrange for car rental. Free access to the internet is provided in communal areas, and free parking is available on site.

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

Hotel in Ksamil · 168.95 km from centre

9.1

 

553 reviews

Located some 492 feet from the Paradise Beach, Hotel Luxury is located in Ksamil, just 3.1 mi from the entrance to UNESCO-listed Butrint National Park. Free WiFi access and free private parking are available.

All rooms are air-conditioned and provide a balcony. Amenities include a flat-screen TV with cable and satellite channels, as well as a mini bar, safe and a work desk. Each unit consists of a private bathroom fitted with a shower, with hair dryer and free toiletries also provided.

Luxury Hotel offers room service, a parking garage, and a tour desk.

Corfu International Airport is some 31 mi away and can be reached via ferry from the Port of Saranda, which is 9.3 mi away from Ksamil.

Compare price on Booking.com
Compare price on Booking.com
Trevi Hotel & Restorant, Shengjin
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.1

 

100 reviews

Breakfast available

Located in Shëngjin, a 4-minute walk from Shëngjin Beach, Trevi Hotel & Restorant, Shengjin has accommodations with a garden, free private parking, a private beach area and a terrace. Featuring a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property provides room service, a 24-hour front desk and luggage storage for guests.

At the hotel, all rooms have a closet. The rooms include a desk and a flat-screen TV, and some accommodations at Trevi Hotel & Restorant, Shengjin have a balcony. All rooms at the accommodation come with a seating area.

An à la carte, continental or Italian breakfast is available at the property.

Rozafa Castle Shkodra is 26 miles from Trevi Hotel & Restorant, Shengjin, 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
Hotel Pogradeci 2
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albania, Pogradec · 181.81 km from centre

8.0

 

51 reviews

Located in Pogradec, 2 miles from Ohrid Lake Springs, Hotel Pogradeci 2 has accommodations with a garden, free private parking, a terrace and a restaurant. With free WiFi, this 4-star hotel offers a kids' club and room service. Guests can use a bar.

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

The hotel has a playground. Guests at Hotel Pogradeci 2 will be able to enjoy activities in and around Pogradec, like cycling.

Bay of Bones is 11 miles from the accommodation, while Early Christian Basilica is 21 miles from the property.

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

Hotel in Albanian Riviera, Himarë · 196.31 km from centre

9.0

 

30 reviews

Breakfast available

Located in Himarë, Rapos Resort Hotel is within a 5-minute drive of Himare Castle and Llamani Beach. This beach hotel is 2.1 mi (3.3 km) from All Saints Church and 2.7 mi (4.4 km) from Kiparo Village.

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

Hotel in Brindisi · 360.86 km from centre

9.2

 

286 reviews

Breakfast available

With a stay at Hotel Executive Inn, you'll be centrally located in Brindisi, within a 5-minute walk of Port of Brindisi and Piazza della Vittoria. This hotel is 0.5 mi (0.9 km) from Lungomare Regina Margherita and 0.6 mi (0.9 km) from Church of San Sebastiano.

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

Hotel in Castro · 305.37 km from centre

8.6

 

27 reviews

Breakfast available

With a stay at Hotel La Roccia in Castro, you'll be on the beach, just a 5-minute walk from Castro Marina and 14 minutes by foot from Artefatto - L'idea in Terracotta. This beach hotel is 1 mi (1.6 km) from Cala dell'Acquaviva and 1.5 mi (2.4 km) from Delizie in Contea.

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

Hotel in Pristina · 348.99 km from centre

8.4

 

14 reviews

Breakfast available

A stay at Golden Hotel places you in the heart of Pristina, within a 5-minute drive of Cathedral of Saint Mother Teresa and Kosovo Assembly. This hotel is 1.2 mi (1.9 km) from Kosovo National Library and 1.3 mi (2.1 km) from Newborn Monument.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Fiermontina | Luxury Home
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lecce · 334.10 km from centre

9.6

 

61 reviews

Breakfast available

A stay at La Fiermontina | Luxury Home places you in the heart of Lecce, steps from City Walls and Porta Napoli. This luxury hotel is 0.3 mi (0.5 km) from Church of San Niccolò dei Greci and 0.5 mi (0.9 km) from Church of Sant'Irene.

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

Hotel in Province of Lecce, Poggiardo · 309.44 km from centre

9.6

 

33 reviews

Breakfast available

Located in Poggiardo, Hotel Tesoretto is a 4-minute drive from Parco dei Guerrieri di Vaste and 7 minutes from Delizie in Contea. This hotel is 15.7 mi (25.3 km) from Alimini Beach and 4.2 mi (6.8 km) from Artefatto - L'idea in Terracotta.

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

Hotel in Corfu · 174.02 km from centre

7.2

 

5 reviews

Breakfast available

With a stay at Lido Corfu Sun Hotel in Corfu, you'll be steps from Ionian Sea and a 4-minute drive from Corfu Shell Museum. This all-inclusive hotel is 9.9 mi (16 km) from Port of Corfu and 10.4 mi (16.7 km) from Agios Gordios Beach.

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

Hotel in Albania, Velipojë · 332.33 km from centre

8.6

 

28 reviews

Breakfast available

Located 394 feet from a Beach in Velipoje, Godija Hotel & Suites welcomes guests with an outdoor pool, a restaurant and bar. Guests can enjoy Mediterranean specialties on the poolside terrace. Free WiFi access and free on-site parking are provided.

Each room at this hotel is air conditioned and features a flat-screen TV with satellite channels. Some rooms include a seating area to relax in after a busy day. All rooms come with a private bathroom fitted with a shower.

You will find shops at the property, while bars and night clubs can be reached in 427 feet. Rozafa Castle Shkodra in Shkodër is 18 mi away, while Ulcinj Old Town is 26 mi from Godija Hotel & Suite.

The hotel also offers car hire. The nearest airport is Tirana Airport, 75 mi from Godija Hotel & Suites.

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

Hotel in Kolonaki, Athens · 235.24 km from centre

8.8

 

181 reviews

Breakfast available

A stay at Periscope Hotel places you in the heart of Athens, within a 15-minute walk of Syntagma Square and Ermou Street. This family-friendly hotel is 1.6 mi (2.5 km) from Acropolis and 7.9 mi (12.6 km) from Port of Piraeus.

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

Hotel in Messini · 296.62 km from centre

9.8

 

17 reviews

Breakfast available

Located in Messini, White Donkey Hotel is by the sea, a 3-minute drive from Ionian Sea and 10 minutes from Agios Andreas Beach. This hotel is 5.7 mi (9.2 km) from Kolonides Beach and 6.1 mi (9.9 km) from Chomati Beach.

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

Hotel in Golem · 277.82 km from centre

8.8

 

36 reviews

Breakfast available

Located in Golem, a few steps from Mali I Robit Beach, Hotel GRINT has accommodations with a garden, free private parking, a private beach area and a shared lounge. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. Guests can have a drink at the bar.

The rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. Hotel GRINT provides certain accommodations with sea views, and rooms contain a balcony. Guest rooms will provide guests with a fridge.

The breakfast offers buffet, continental or Italian options.

The accommodation has a terrace. The area is popular for fishing, and car rental is available at this 4-star hotel.

Skanderbeg Square is 29 miles from Hotel GRINT, while Rock of Kavaje is 3.2 miles from the property. Tirana International Mother Teresa Airport is 27 miles away.

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

Hotel in Brindisi · 364.85 km from centre

7.1

 

101 reviews

Breakfast available

Hotel Masseria Marziale is set in Brindisi and features a seasonal outdoor swimming pool. With free WiFi, this 4-star hotel offers free shuttle service and a 24-hour front desk. Every room is equipped with a balcony.

All guest rooms at the hotel come with a flat-screen TV with Sky channels and a kitchenette. The rooms come with a private bathroom with a bidet, while some rooms here will provide you with garden views. Guest rooms will provide guests with a fridge.

A buffet breakfast can be enjoyed in the breakfast area. Guests can grab a bite to eat in the on-site restaurant, which serves Italian cuisine.

You can play tennis and table tennis at the 4-star hotel.

Lecce is 25 mi from Hotel Masseria Marziale, while Ostuni is 18 mi from the property. Brindisi - Salento Airport is 2.7 mi away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mareblue Beach - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Corfu · 180.62 km from centre

8.0

 

276 reviews

Breakfast available

With a stay at Mareblue Beach - All Inclusive in Corfu, you'll be by the sea, just a 4-minute walk from Antinioti Lagoon and 14 minutes by foot from Agios Spiridon Beach. This all-inclusive property is 10.8 mi (17.4 km) from Sidari Beach and 14.5 mi (23.3 km) from Barbati Beach.

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

Hotel in Lecce · 333.70 km from centre

9.8

 

100 reviews

Breakfast available

With a stay at Pollicastro Boutique Hotel, you'll be centrally located in Lecce, steps from Chiesa di San Matteo and within a 5-minute walk of Roman Amphitheater. This boutique hotel is 0.3 mi (0.4 km) from Piazza del Duomo and 0.9 mi (1.5 km) from Piazza Sant'Oronzo.

Compare price on Booking.com
Compare price on Booking.com
ROYAL G DELUXE
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Durrës · 280.11 km from centre

9.2

 

16 reviews

Located in Durrës, a few steps from Shkëmbi i Kavajës Beach, ROYAL G DELUXE provides accommodations with a restaurant, free private parking and a bar. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk. Certain rooms at the property include a balcony with a city view.

Skanderbeg Square is 26 miles from the hotel, while Dajti Ekspres “Cable Car” is 29 miles away. Tirana International Mother Teresa Airport is 24 miles from the property.

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

Hotel in Province of Lecce, Alliste · 334.03 km from centre

8.0

 

27 reviews

Located in Alliste, Hotel Jonico is on the waterfront, a 1-minute drive from Baia dei Diavoli and 6 minutes from Torre San Giovanni Harbor. This beach hotel is 5.2 mi (8.3 km) from Torre San Giovanni Beach and 7.3 mi (11.7 km) from Punta Suina Beach.

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