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.
Borovets Hills Ski & Spa - Half Board
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Borovets · 329.48 km from centre

8.5

 

619 reviews

Breakfast available

Hotel Borovets Hills Ski & Spa is located in a peaceful and elevated area of Borovets a 2-minute walk from the Yastrebets ski slopes. Nestling in Borovets pine forest, among the high, quiet and tranquil part of the resort Borovets Hills hotel will ensure comfort, stile and coziness during your 5-star vacation or business trip.
Free shuttle to the Gondola Elevator is provided during the active winter season.

All our rooms have terraces. The apartments have comfortable seating areas. The two-bedroom apartments also have cozy fireplaces. All rooms have a hairdryer and a safe. Free Wi-Fi is provided throughout the hotel. The hotel has an indoor and outdoor playground.
Hotel Borovets Hills Ski & Spa will welcome you with a renovated 2023 look of its lobby.

The SPA center will ensure you a truly luxurious and unique experience. An indoor swimming pool, jacuzzi, sauna, steam bath and gym are available to guests. The SPA center at Borovets Hills Hotel is the escape that is worth it!

Sofia Airport is the nearest airport and is located 47 mi away.

Compare price on Booking.com
Compare price on Booking.com
Palazzo Arco Cadura Hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Province of Lecce, Galatina · 329.50 km from centre

8.7

 

269 reviews

Breakfast available

<h2>Historic Setting</h2>

Palazzo Arco Cadura Hotel & Spa in Galatina is housed in a historic building, offering a unique and charming atmosphere.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, private bathrooms with walk-in showers, and modern amenities such as free WiFi, mini-bars, and flat-screen TVs.

<h2>Exceptional Facilities</h2>

Guests can enjoy spa facilities, a terrace, bar, and outdoor seating area. Additional services include a paid shuttle, lounge, and concierge.

<h2>Delicious Breakfast</h2>

A variety of breakfast options are available, including continental, buffet, Italian, vegan, and gluten-free. Local specialties, fresh pastries, and more are served daily.

<h2>Prime Location</h2>

Located 40 mi from Brindisi Airport, the hotel is near attractions like Chiesa di Santo Stefano (2.4 mi) and Castello di Gallipoli (15 mi). Guests appreciate the convenient location and central setting.

Compare price on Booking.com
Compare price on Booking.com
Nohasi Palace Lifestyle Hotel & SPA
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Province of Lecce, Noha · 329.58 km from centre

9.5

 

121 reviews

Breakfast available

<h2>Elegant Accommodations</h2>

Nohasi Palace Lifestyle Hotel & SPA in Noha offers luxurious rooms with air-conditioning, private bathrooms, and modern amenities. Guests enjoy free WiFi, private check-in and check-out, and a 24-hour front desk.

<h2>Exceptional Facilities</h2>

The hotel features a year-round outdoor swimming pool, sun terrace, and lush garden. Additional facilities include a spa, open-air bath, hot tub, and steam room. Free off-site private parking is available.

<h2>Dining Experience</h2>

A modern, romantic restaurant serves Italian cuisine with brunch, lunch, dinner, high tea, and cocktails. The bar offers a variety of beverages in a relaxed setting.

<h2>Prime Location</h2>

Located 15 mi from Piazza Mazzini and 41 mi from Brindisi - Salento Airport, the hotel is near attractions such as Palazzo Patty (1.4 mi) and Castello Dei Monti (6.2 mi). Guests appreciate the attentive staff and beautiful garden.

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

Hotel in Borovets, Samokov · 330.37 km from centre

8.0

 

1 review

Breakfast available

With a stay at Musala Hotel in Samokov, just steps from Borovets Ski Resort and Yanakiev Ski and Snowboard School. This family-friendly hotel is 0.4 mi (0.6 km) from Sitnyakovo Express and 0.7 mi (1.1 km) from Tsarska Bistritsa.

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

Hotel in Borovets · 330.38 km from centre

7.9

 

89 reviews

Breakfast available

Musala Hotel is a brand new, modern 4-star hotel, ideally located in the center of Borovets, right on the ski slopes. An indoor pool is at guests disposal free of charge.

Offering warm and friendly service and a tranquil setting close to all the amenities of the resort, Yanakiev Hotel is surrounded by a beautiful forest full of old spruces and fir trees.

The hotel has 34 double/twin rooms and 6 apartments. All of them are equipped with balconies offering wonderful views either of the mountains or the center of the resort. Guests can also use a sauna, a hot tub and a hammam at a surcharge.

In addition, Musala Hotel features a wide range of facilities, such as a modern ski center, a swimming pool with a perfect view of the ski slope, a spa center at a surcharge and much more. Shuttle service is possible upon request and at a surcharge.

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

Hotel in Borovets · 330.53 km from centre

9.8

 

9 reviews

<h2>Elegant Accommodations</h2>

Flora Boutique Hotel in Borovets offers a 5-star experience with spacious family rooms and modern amenities. Each room features air-conditioning, private bathrooms, and free WiFi.

<h2>Wellness and Leisure</h2>

Guests can relax in the spa and wellness center, sauna, fitness center, and indoor swimming pool. Additional facilities include a hot tub, terrace, and balcony.

<h2>Dining and Refreshments</h2>

The modern restaurant serves a buffet and à la carte breakfast, alongside a bar for refreshments. Free on-site private parking and electric vehicle charging are available.

<h2>Convenient Location</h2>

Located 44 mi from Sofia Airport, the hotel provides easy access to local attractions.

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

Hotel in Borovets · 330.98 km from centre

8.3

 

45 reviews

Located in Borovets, 26 miles from Gate of Trajan, Hotel Borovets Palace provides accommodations with a shared lounge, private parking, a restaurant and a bar. The hotel has a sun terrace and a hammam.

All guest rooms are equipped with a flat-screen TV with cable channels, minibar, a coffee machine, a shower, free toiletries and a desk. With a private bathroom equipped with a hairdryer, rooms at the hotel also have free WiFi, while some rooms come with a balcony.

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

Guests can relax in the wellness area, including a fitness center, a sauna and a hot tub, or in the garden. Ski equipment rental, bike rental and car rental are available at this 4-star hotel and the area is popular for skiing and cycling.

Languages spoken at the reception include Bulgarian and English, and guests are invited to request information on the area when needed.

Sofia Airport is 44 miles away, and the property offers a paid airport shuttle service.

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

Hotel in Borovets · 331.28 km from centre

7.9

 

275 reviews

<h2>Comfortable Accommodations</h2>

Borovets Green Hotel in Borovets offers family rooms with private bathrooms, balconies, and modern amenities. Each room includes a work desk, TV, and free WiFi.

<h2>Wellness and Leisure</h2>

Guests can enjoy spa facilities, a sauna, fitness center, and hot tub. The hotel features a terrace, garden, and games room, ensuring relaxation and entertainment.

<h2>Dining Experience</h2>

The family-friendly restaurant serves European cuisine with local specialties, fresh pastries, and a variety of beverages. Breakfast options include continental, American, and buffet.

<h2>Convenient Services</h2>

The hotel provides private check-in and check-out, a 24-hour front desk, and paid shuttle service. Additional amenities include ski storage, electric vehicle charging, and free toiletries.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Festa Winter Palace
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Borovets, Samokov · 331.60 km from centre

8.2

 

51 reviews

When you stay at Festa Winter Palace in Samokov, you'll be near ski lifts, within a 5-minute drive of Yanakiev Ski and Snowboard School and Sitnyakovo Express. This family-friendly hotel is 1.8 mi (2.9 km) from Borovets Ski Resort and 2.4 mi (3.8 km) from Tsarska Bistritsa.

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

Hotel in Albania, Velipojë · 332.25 km from centre

7.4

 

28 reviews

<h2>Comfortable Accommodations</h2>

Kompleksi Muja in Velipojë offers family rooms with sea views, air-conditioning, balconies, and private bathrooms. Each room includes a bathrobe, free toiletries, and a work desk.

<h2>Essential Facilities</h2>

Guests enjoy a bar and free WiFi. The hotel provides room service, ensuring convenience during the stay.

<h2>Convenient Amenities</h2>

Rooms feature a TV, wardrobe, and free toiletries. Additional amenities include bathrobes, balconies, and private bathrooms.

<h2>Nearby Attractions</h2>

Velipoja Beach is a 2-minute walk away. Rozafa Castle Shkodra is 19 mi, and Lake Skadar is 20 mi from the hotel. Tirana International Mother Teresa Airport is 52 mi distant.

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

Hotel in Serbia, Vranje · 332.33 km from centre

9.5

 

235 reviews

Hotel Vojvoda Putnik in Vranje has 4-star accommodations with a bar. There's a terrace and guests can use free WiFi and free private parking.

All 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 shower, free toiletries and a hairdryer. The rooms include an electric tea pot, while selected rooms also feature a balcony and others also feature city views. All guest rooms have a desk.

Guests at Hotel Vojvoda Putnik can enjoy an à la carte breakfast.

With staff speaking German, English, Italian and Serbian, advice is available at the reception.

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

Hotel in Borovets · 332.34 km from centre

8.6

 

348 reviews

Breakfast available

Euphoria Club Hotel is set in the mountain resort Borovets, 4429 feet above sea level. Each accommodations is elegantly decorated and has a balcony, views over the forest and free internet.

All suites are spacious, sunlit with hardwood floors and private bathrooms with toiletries, equipped with a mini fridge and coffee/tea facilities.

The Euphoria Club Hotel provides a ski storage room in every suite. The cable car can be reached within 1.2 mi. The center of Borovets is 0.9 mi away. Guests can park their cars free of charge at the hotel.

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

Hotel in Albania, Velipojë · 332.63 km from centre

8.8

 

4 reviews

<h2>Elegant Accommodations</h2>

Hotel Lulishtja in Velipojë offers a 5-star experience with a sun terrace, lush garden, and a traditional and modern restaurant. Guests enjoy free WiFi, a bar, and a variety of dining options.

<h2>Comfortable Amenities</h2>

The hotel features private check-in and check-out, a lounge, outdoor fireplace, 24-hour front desk, concierge service, and a minimarket. Additional facilities include a coffee shop, picnic area, and bicycle parking.

<h2>Dining Experience</h2>

Breakfast options include continental, buffet, Italian, vegetarian, vegan, and halal. The restaurant serves brunch, lunch, dinner, and high tea with local cuisine. Special diet menus and room service are available.

<h2>Prime Location</h2>

Velipoja Beach is a 2-minute walk away. Nearby attractions include Rozafa Castle Shkodra (19 mi) and Lake Skadar (19 mi). Tirana International Mother Teresa Airport is 49 mi from the hotel.

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

Hotel in Albania, Velipojë · 332.76 km from centre

8.0

 

1 review

Located within a 4-minute walk of Velipoja Beach and 18 miles of Rozafa Castle Shkodra, Kiki Hotel provides rooms in Velipojë. This 4-star hotel has air-conditioned rooms with a private bathroom. All rooms include a balcony.

At the hotel, all rooms are equipped with a terrace with a garden view.

Lake Skadar is 19 miles from Kiki Hotel. Tirana International Mother Teresa Airport is 52 miles away.

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

Hotel in Albania, Velipojë · 332.78 km from centre

8.6

 

15 reviews

<h2>Comfortable Accommodations</h2>

Kiki Hotel in Velipojë offers family rooms with air-conditioning, balconies, and free toiletries. Each room includes a private bathroom with garden views.

<h2>Dining Experience</h2>

The family-friendly restaurant serves Greek, Italian, and European cuisines for lunch, dinner, and high tea. Halal, vegetarian, and vegan options are available.

<h2>Leisure Facilities</h2>

Guests can relax in the garden or on the terrace. The hotel features a bar and free WiFi throughout the property.

<h2>Location and Attractions</h2>

Velipoja Beach is a 4-minute walk away. Rozafa Castle Shkodra is 18 mi and Lake Skadar 19 mi from the hotel. Tirana International Mother Teresa Airport is 48 mi distant.

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

Hotel in Albania, Velipojë · 333.12 km from centre

7.3

 

6 reviews

Located in Velipojë, a 4-minute walk from Velipoja Beach, Freskia Resort provides accommodations with a garden, private parking, a shared lounge and a restaurant. With free WiFi, this 4-star hotel offers a shared kitchen and room service. The property has a 24-hour front desk, and currency exchange for guests.

All guest rooms at the hotel are equipped with a seating area, a TV with satellite channels, a safety deposit box and a private bathroom with a shower, a hairdryer and slippers. All rooms feature a closet.

Freskia Resort has a sun terrace.

Rozafa Castle Shkodra is 18 miles from the accommodation, while Lake Skadar is 19 miles away. Tirana International Mother Teresa Airport is 52 miles from the property.

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

Hotel in Albania, Velipojë · 333.23 km from centre

7.0

 

15 reviews

<h2>Beachfront Location</h2>

Resort Freskia in Velipojë offers direct beachfront access with stunning sea views. Guests can relax in the lush garden or enjoy the terrace and balcony.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, private bathrooms with free toiletries, and modern amenities such as flat-screen TVs and soundproofing. Family rooms and ground-floor units cater to all needs.

<h2>Dining Experience</h2>

The family-friendly restaurant serves Mediterranean cuisine with halal options. Breakfast includes continental and buffet selections with pancakes and cheese. Additional facilities include a bar and free WiFi.

<h2>Local Attractions</h2>

Velipoja Beach is a 6-minute walk away, while Rozafa Castle Shkodra lies 18 mi and Lake Skadar 19 mi from the hotel. Tirana International Mother Teresa Airport is 48 mi distant.

Compare price on Booking.com
Compare price on Booking.com
Hotel Qetesia-Te Indriti
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albania, Velipojë · 333.26 km from centre

9.0

 

82 reviews

<h2>Comfortable Accommodations</h2>

Hotel Qetesia-Te Indriti in Velipojë offers family rooms with private bathrooms, air-conditioning, and modern amenities. Each room includes a balcony or terrace with garden, pool, or mountain views.

<h2>Exceptional Facilities</h2>

Guests can relax in the seasonal outdoor swimming pool, hot tub, or spa bath. The hotel features a lounge, pool bar, and outdoor play area. Free WiFi is available in public areas.

<h2>Dining Experience</h2>

The family-friendly restaurant serves local cuisine with halal options. Breakfast includes juice, pancakes, cheese, and fruits. Lunch and dinner are available in a traditional and modern ambiance.

<h2>Prime Location</h2>

Velipoja Beach is a 13-minute walk away. Tirana International Mother Teresa Airport is 51 mi from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Relais San Martino - Salento
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Taviano · 333.54 km from centre

9.3

 

189 reviews

Breakfast available

Relais San Martino - Salento is located in an Apulian village, 6.2 mi from the sea of ​​Gallipoli.

Each room has private bathroom, air conditioning and free Wi-Fi. Guests can relax in the Wellness area equipped with: swimming pool, whirlpool, cold shower, gym and solarium area

The ethical restaurant Casa Martino specializes in characteristic Apulian dishes. Every morning a breakfast of selected and healthy foods and traditional sweets is served, to be enjoyed in the garden.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ARCO VECCHIO URBAN SUITE by EPOCA COLLECTION
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Guesthouse in Lecce · 333.86 km from centre

9.6

 

34 reviews

Breakfast available

With a stay at ARCO VECCHIO URBAN SUITE by EPOCA COLLECTION in Lecce (Lecce Historic Center), you'll be steps from Convitto Palmieri Lecce and 4 minutes by foot from University of Salento. This guesthouse is 0.7 mi (1.1 km) from Piazza del Duomo and 1.2 mi (1.9 km) from Lecce Obelisk.

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