At Electra Hotels, we are inspired by the timeless values of the world-renowned Greek hospitality given with a contemporary twist. Grounded on these, we create warm and welcoming environments brimming with luxurious details that make a difference. The result is an evolved understanding of premiumness, a cut above anything else. 



Our philosophy

We create warm and welcoming environments

Every hotel in the Electra Hotels & Resorts lives by the same principles, yet it is characterized by a magnetic individuality. Drawing heavily from the vibes of the spot where it is located, each of our hotels has a distinctive character that clearly sets it apart. Their character is complemented by idiosyncratic food & beverage propositions, exclusive to each hotel.

Based on 10904 reviews
Electra Palace Thessaloniki

It all starts from a strategic location, always at selected spots full of character and at the very heart of things. This is why each Electra hotel, apart from being the perfect spot for travelers who seek characterful high-end experiences, is also the ideal base for exploring the city where it is located.

No matter which hotel you choose, you can get immersed in experiences that are as unique as they are rewarding. We welcome you to your own base.

Electra Palace Athens
Electra Metropolis Athens
Electra Kefalonia


Find your hotel

Tailor your stay to match your preferences. Select the hotel that meets your requirements & inspires you most!

Electra Metropolis Athens
_img_1769_ok custom_resized
Electra Palace Athens
_img_5454_ok custom_resized
Electra Hotel Athens
03 - exteriors (1)
Electra Palace Thessaloniki
Electra Palace Rhodes
Electra_Kefalonia_Hotel_Entrance_Details_Fountain (1)
Electra Kefalonia Hotel and Spa

Join the club

Electra Rewards

Here we treat you like family from day one. Join our Loyalty Club now and enjoy unique benefits, starting from 12% off your first booking, instantly!

Not sure what to choose?
A member of our team is always there for you to help you find the available options
Call us (+30) 210 33 70 100
Facebook chat