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

Hotel in Albanian Riviera, Dhërmi · 208.07 km from centre

7.5

 

61 reviews

<h2>Beachfront Location</h2>

Hotel Platinium Dhermi in Dhërmi offers a private beach area and direct beachfront access. Guests can relax on the sun terrace or in the lush garden.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, balconies with sea views, and private bathrooms. Additional amenities include bathrobes, free WiFi, and modern conveniences.

<h2>Dining Experience</h2>

The on-site restaurant serves Italian, seafood, and international cuisines. Breakfast options include continental, American, and à la carte. The bar offers cocktails and live music.

<h2>Convenient Services</h2>

The hotel provides a paid shuttle service, lounge, entertainment staff, electric vehicle charging station, and free off-site private parking. Vlora International Airport is 66 km away.

Compare price on Booking.com
Compare price on Booking.com
Grand Resort by Greccia Dhermi Prime
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albanian Riviera, Dhërmi · 208.07 km from centre

7.1

 

64 reviews

Located in Dhërmi, 300 metres from Dhermi Beach, Grand Resort by Greccia Dhermi Prime provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. This 5-star hotel offers babysitting service, a concierge service 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, a kettle, a fridge, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. All units include a wardrobe.

Grand Resort by Greccia Dhermi Prime offers a children's playground.

Kuzum Baba is 44 km from the accommodation, while Independence Square is 45 km away.

Compare price on Booking.com
Compare price on Booking.com
Grecia's Dhermi
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albanian Riviera, Dhërmi · 208.09 km from centre

7.5

 

42 reviews

Breakfast available

<h2>Elegant Accommodation</h2>

Grecia's Dhermi in Dhërmi offers a 4-star hotel experience with a swimming pool with a view, a lush garden, and a terrace. Guests enjoy free WiFi, a restaurant, and a bar.

<h2>Comfortable Amenities</h2>

The property features a 24-hour front desk, daily housekeeping, family rooms, and free on-site private parking. Additional amenities include air-conditioning, balconies, and streaming services.

<h2>Dining Options</h2>

A traditional restaurant serves Mediterranean and local cuisines for lunch and dinner. Breakfast is available à la carte with local specialities, juice, cheese, and fruits.

<h2>Prime Location</h2>

Located a few steps from Dhermi Beach, the hotel is 67 km from Vlora International Airport. Nearby attractions include Kuzum Baba (44 km) and Independence Square (45 km).

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

Hotel in Albanian Riviera, Dhërmi · 208.15 km from centre

8.8

 

4 reviews

<h2>Prime Beachfront Location</h2>

Hotel Vasi Dhermi in Dhërmi offers a private beach area and direct beachfront access. Guests can relax on the terrace or enjoy sea views from their balcony.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, private bathrooms, and modern amenities such as free WiFi, minibars, and flat-screen TVs. Additional comforts include sea and mountain views, spa baths, and sofa beds.

<h2>Dining Experience</h2>

The family-friendly restaurant serves Mediterranean cuisine in a modern and romantic ambience. Guests can enjoy lunch and dinner in the restaurant or on the terrace.

<h2>Convenient Facilities</h2>

The hotel provides free on-site private parking, a lift, outdoor seating area, and full-day security. Free WiFi is available throughout the property.

<h2>Nearby Attractions</h2>

Dhermi Beach is a 3-minute walk away, and Vlora International Airport is 66 km from the hotel.

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

Hotel in North Macedonia, Kavadarci · 208.35 km from centre

8.8

 

250 reviews

Breakfast available

<h2>Comfortable Accommodations</h2>

Hotel Angro Palace in Kavadarci offers spacious rooms with air-conditioning, private bathrooms, and modern amenities. Guests appreciate the room cleanliness and comfort.

<h2>Dining and Leisure</h2>

The hotel features a terrace, restaurant, bar, and free WiFi. Dining options include continental, buffet, and à la carte breakfasts with local specialities, fresh pastries, and more. Additional facilities include a lounge, hot tub, and kids' club.

<h2>Convenient Location</h2>

Located 72 km from Skopje International Airport, the hotel is situated on a quiet street. Nearby attractions include Kavadarci and the surrounding area.

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

Hotel in Albanian Riviera, Dhërmi · 208.36 km from centre

8.1

 

522 reviews

Breakfast available

<h2>Comfortable Accommodations</h2>

Black Diamond Hotel Dhermi in Dhërmi offers family rooms with sea or mountain views, air-conditioning, balconies, and private bathrooms. Each room includes a bathrobe, free toiletries, and a work desk.

<h2>Wellness and Leisure</h2>

Guests can enjoy spa facilities, a wellness centre, sun terrace, outdoor swimming pool, and fitness room. Additional amenities include a hot tub, hammam, and beauty services.

<h2>Dining Experience</h2>

The family-friendly restaurant serves brunch, lunch, and dinner in a traditional, modern, and romantic ambience. Breakfast is available as a buffet.

<h2>Prime Location</h2>

Dhermi Beach is a 12-minute walk away. Nearby attractions include Vlore Airport and the Albanian Riviera. Guests appreciate the attentive staff, scenic views, and room cleanliness.

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

Hotel in Evia, Eretria · 208.46 km from centre

8.0

 

9 reviews

Breakfast available

When you stay at Zeus Eretria Resort in Eretria, you'll be within a 10-minute drive of Amarynthos Port and Amarynthos Beach. This luxury hotel is 3.6 mi (5.8 km) from Eretria Port and 3.8 mi (6.1 km) from Eretria Beach.

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

Hotel in North Macedonia, Kruševo · 208.46 km from centre

8.4

 

313 reviews

Set in Kruševo, Hotel Montana SPA provides a bar. Offering a restaurant, the property also has a shared lounge, as well as an indoor pool and a sauna. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

All guest rooms in the hotel are fitted with a desk, a private bathroom, a flat-screen TV and a terrace with a mountain view. All units feature a wardrobe.

Hotel Montana SPA offers a children's playground. You can play billiards and table tennis at this 4-star hotel, and the area is popular for hiking and skiing.

Ohrid Airport is 99 km from the property.

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

Resort in Megara, Kineta · 208.51 km from centre

8.3

 

403 reviews

Lying alongside the sandy Kinetta Beach, the 4-star Comer Kinetta Beach offers elegant accommodation set amidst well-kept gardens. It includes 2 large swimming pools, a wellness centre and 2 restaurants.

The air-conditioned rooms at Kinetta Resort are tastefully decorated in blue and white colours. They are equipped with a flat-screen, satellite TV and they all have an en-suite bathroom with free toiletries and bathtub.

At the 2 on-site restaurants, you can taste Mediterranean and international dishes while enjoying views over the pool and the sea. There is also a poolside tavern serving Greek specialities and 2 bars preparing refreshing drinks and exotic cocktails.

K Spa is ideal for enjoying a body treatment or a relaxing massage session, while facilities feature an indoor pool, a hot tub and a sauna. The more active guests can visit the tennis court, the mini soccer field or engage in water sports such as jet ski and parasailing.

The suburban railway station of Kinetta is only 500 metres away from the resort, while the town of Corinth with its canal is at 25 km. Eleftherios Venizelos International Airport is 85 km away. Free private, on-site parking is provided.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Empire Beach Resort ADULTS ONLY
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.2

 

26 reviews

Breakfast available

When you stay at Empire Beach Resort ADULTS ONLY in Himarë, you'll be 11 minutes by foot from Dhërmi Beach. This beach hotel is 4.4 mi (7.1 km) from Pirate's Cave and 7.2 mi (11.6 km) from Gjipe Beach.

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

Hotel in North Macedonia, Struga · 208.70 km from centre

8.1

 

37 reviews

Located in Struga, 200 metres from Galeb Beach, HOTEL IMPERIAL STRUGA provides accommodation with a fitness centre, free private parking, a terrace and a restaurant. Featuring a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Port Ohrid is 16 km from the hotel and Church of St. John at Kaneo is 16 km away.

Every room is fitted with a wardrobe and a flat-screen TV, and certain units at the hotel have a balcony. All units will provide guests with a minibar.

Cave Church Archangel Michael is 10 km from HOTEL IMPERIAL STRUGA, while Early Christian Basilica is 16 km away. Ohrid Airport is 5 km from the property.

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

Hotel in North Macedonia, Struga · 208.70 km from centre

7.9

 

170 reviews

Breakfast available

Featuring a private sandy beach on the Ohrid Lake and an outdoor swimming pool, Hotel Drim & SPA in Struga offers air-conditioned accommodation with free Wi-Fi, cable TV and a balcony. The hotel has 3 restaurants and provides free private parking.

A minibar and a private bathroom with a hairdryer are standard facilities in all accommodation units at the Drim. Some units come with luxurious furniture and a spa bath inside the living room.

Traditional Macedonian and international cuisine can be sampled at the hotel's restaurants. Guests can relax on the common terrace and make use of the barbecue facilities, while a children's playground is also available.

Front desk operates 24 hours a day and offers room service and currency exchange. Canoeing, diving and windsurfing activities can be arranged. A safety box is available at the reception desk.

A public bus stops next to the hotel, which is 200 metres from the centre of Struga. Ohrid Airport is 7 km away, and the splendid town of Ohrid is at a distance of 14 km. Galičica National Park is 15 km away.

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

Hotel in North Macedonia, Struga · 209.05 km from centre

9.3

 

95 reviews

Breakfast available

<h2>Comfortable Accommodations</h2>

Hotel Luciano in Struga offers family rooms with private bathrooms, air-conditioning, and modern amenities. Each room includes a balcony with city or mountain views, ensuring a pleasant stay.

<h2>Dining Experience</h2>

The family-friendly restaurant serves Italian, local, European, and barbecue grill cuisines. Guests can enjoy brunch, lunch, and dinner in a modern and romantic ambience. Breakfast includes local specialities, fresh pastries, and a variety of beverages.

<h2>Facilities and Services</h2>

The hotel features a fitness centre, terrace, and free WiFi. Additional services include a 24-hour front desk, minimarket, and daily housekeeping. Private check-in and check-out, airport shuttle, and luggage storage are available.

<h2>Prime Location</h2>

Galeb Beach is a 4-minute walk away, and Ohrid Airport is 6 km from the hotel. Nearby attractions include Lake Ohrid and the Ohrid Archaeological Museum.

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

Hotel in North Macedonia, Struga · 209.23 km from centre

8.5

 

373 reviews

Breakfast available

Situated in Struga, 500 metres from Women's Beach, Hotel Freya features accommodation with a fitness centre, free private parking, a terrace and a restaurant. This 4-star hotel offers room service, luggage storage space and free WiFi. Guests can make use of a bar.

At the hotel the rooms include 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. All rooms will provide guests with a desk and a kettle.

Cave Church Archangel Michael is 10 km from Hotel Freya, while Early Christian Basilica is 15 km from the property. Ohrid Airport is 6 km away.

Compare price on Booking.com
Compare price on Booking.com
Hotel Bograd - Apartments & Lounge Station
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in North Macedonia, Struga · 209.25 km from centre

8.9

 

262 reviews

Breakfast available

Set 500 metres from Women's Beach, Hotel Bograd - Apartments & Lounge Station offers 4-star accommodation in Struga and has a shared lounge, a restaurant and a bar. The property is located 10 km from Cave Church Archangel Michael, 15 km from Early Christian Basilica and 15 km from Port Ohrid. Free WiFi and an ATM are offered.

The hotel will provide guests with air-conditioned rooms offering a desk, a kettle, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. All guest rooms feature a wardrobe.

Guests at Hotel Bograd - Apartments & Lounge Station can enjoy an à la carte or a continental breakfast.

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

Church of St. John at Kaneo is 15 km from the accommodation, while Bay of Bones is 30 km from the property. Ohrid Airport is 6 km away.

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

Hotel in Albanian Riviera, Dhërmi · 209.84 km from centre

8.4

 

56 reviews

<h2>Elegant Accommodation</h2>

Iconic Mediterranean Hotel in Dhërmi offers a 5-star experience with a private beach area, seasonal outdoor swimming pool, and free WiFi. Guests enjoy sea views, air-conditioning, balconies, and modern amenities.

<h2>Dining and Leisure</h2>

The hotel features a family-friendly restaurant serving Greek, Italian, Mediterranean, and European cuisines, alongside a bar offering cocktails. Additional facilities include a fitness centre, outdoor seating area, and free on-site private parking.

<h2>Comfort and Convenience</h2>

Rooms are equipped with private bathrooms, bathrobes, and free toiletries. Daily housekeeping, room service, and full-day security ensure a comfortable stay. Palasa Beach is a 3-minute walk away.

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

Resort in Albanian Riviera, Dhërmi · 210.05 km from centre

8.4

 

245 reviews

<h2>Prime Beachfront Location</h2>

Drymades Inn Resort in Dhërmi offers direct access to a private beach area and beachfront. Guests enjoy stunning sea views and a serene setting with Palasa Beach just a few steps away.

<h2>Exceptional Facilities</h2>

The resort features a fitness centre, outdoor swimming pool, terrace, and lush garden. Additional amenities include a restaurant, bar, and free WiFi, ensuring a comfortable and enjoyable stay.

<h2>Comfortable Accommodations</h2>

Rooms are spacious and equipped with air-conditioning, balconies, and private bathrooms. Guests can relax on the terrace or balcony, take a dip in the pool, or stay active in the fitness centre.

<h2>Dining Experience</h2>

The modern, family-friendly restaurant serves brunch, lunch, and dinner, offering a variety of delicious meals. A bar provides a perfect spot for unwinding after a day of activities.

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

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

8.0

 

16 reviews

Breakfast available

When you stay at Alban Eco Hotel in Himarë, you'll be by the sea and 9 minutes by car from Dhërmi Beach. This beach hotel is 5.1 mi (8.2 km) from Pirate's Cave and 7.9 mi (12.7 km) from Gjipe Beach.

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

Hotel in Albanian Riviera, Dhërmi · 211.08 km from centre

8.3

 

153 reviews

<h2>Prime Beachfront Location</h2>

Chaonian Hotel in Dhërmi offers a private beach area and direct beachfront access. Guests enjoy sea views and a seasonal outdoor swimming pool.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, private bathrooms, and modern amenities. Additional facilities include a fitness centre, spa and wellness centre, and free WiFi.

<h2>Dining Experience</h2>

The family-friendly restaurant serves Mediterranean cuisine with lunch and dinner. A bar provides a relaxing atmosphere for evening drinks.

<h2>Nearby Attractions</h2>

Palasa Beach is just a few steps away, and Vlora International Airport is 65 km from the hotel.

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

Hotel in Albanian Riviera, Himare · 211.11 km from centre

9.8

 

9 reviews

Breakfast available

When you stay at CHAONIAN Hotel in Himarë, you'll be by the sea and 8 minutes by car from Dhërmi Beach. This beach hotel is 5.4 mi (8.8 km) from Pirate's Cave and 8.3 mi (13.3 km) from Gjipe Beach.

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