Best hotels in Greece

10 dream hotels in mainland Greece and the islands: the best by location, price and guest reviews. No shortage of the most beautiful beachfront hotels!
Search Hotels, B&Bs and Villas
We offer best rates If you find it cheaper we refund the price difference.
Free cancellation Most properties allow cancellation without penalty.
We're available 24 hours a day For any problem call

What are the best hotels for a dream vacation in Greece? Here is a list of the 10 most beautiful hotels: we have selected them for you among those located in the most tourist resorts, both in mainland Greece and on the islands, and that have been among the most voted on hotel booking sites.

Almost all are located near the sea (some directly on the beach) and have a swimming pool for the exclusive use of guests. We have also thought about those who love urban atmospheres and those who want to admire the wonders of ancient Greece.

There are proposals for all budgets, from 2 to 5 stars, but regardless of the category, all the hotels recommended on this page ensure high quality standards and modern services such as 24-hour reception, payment by credit card, multilingual staff, TV, WiFi, comfortable beds and hearty breakfasts. It’s no coincidence that they have received excellent reviews!

To make it easier for you to choose the best accommodation for your vacation (and your pocket) we have added at the end of the list some advice on all inclusive hotels and flight + hotel packages for Greece.

Electra Metropolis

1 Athens - Mitropoleos 15
Superb7.376 reviews

For a dream stay in Athens the best hotel is Electra Metropolis, a modern 5-star hotel that looks back on the masterpiece of ancient Greece. You can take in breathtaking views of the Acropolis with its magnificent Parthenon as you sip cocktails at the open-air bar, enjoy fine dining in the restaurant with panoramic windows, or cool off with a dip in the exclusive cascading rooftop pool.

The Electra Metropolis Hotel in Athens boasts an enviable position: it is located only 200 meters from the metro station of Syntagma Square, the nerve center of the city and important junction of connections; from here you can easily reach all the main tourist attractions and move to the port or airport.

There are 12 different types of rooms and suites to choose from, for guests of one to five people. The most luxurious rooms have balconies and views of the Acropolis. A refined touch for all guests is given by the courtesy set that includes organic cosmetic products.

The hotel lobby is adorned with artwork by Alekos Fassianos, a famous contemporary Greek artist, and flooded with natural light.

Phidias Piraeus Hotel

2 Piraeus - 189, Kountouriotou
Superb5.931 reviews

An excellent budget accommodation in Athens is the Phidias Piraues Hotel, a 2-star hotel perfect for budget travelers who are not willing to compromise on cleanliness and comfort.

It is located in the Piraeus just a stone’s throw from the marina. The ferry and cruise terminal is only 1.5 km away and can be easily reached with a free shuttle service; to get there from the airport you can take a direct express bus. This location, combined with the unbeatable quality/price ratio, makes it a top choice for those who are in Athens just passing through to the islands.

The Phidias Piraeus Hotel is however a good solution for those who want to stay several days in the capital without spending a fortune: from the metro station of the port you can quickly reach the center with the metro. The beaches are reachable by public transport.

The rooms of the hotel, all with private bathroom, are very spacious and bright, some have balconies or terraces. The decor, in contemporary style, is simple but neat and comfortable, with cheerful touches of color.

An interesting detail is the breakfast time, which is longer than standard hotel hours: it starts very early, at 5:30 am, and continues until 11:00 am. This way, even if you have to embark early in the morning or want to stay in bed late, you won’t miss breakfast.

Makedonia Palace

3 Thessaloniki - 2 Meg. Alexandrou Ave
Superb3.248 reviews

For those who want to visit the dynamic city of Thessaloniki full of museums and clubs, we recommend the Makedonia Palace without delay.

This 5-star seafront hotel allows you to combine cultural visits and relaxation on the beach without having to take the car out or stressing over the city’s crowded public transportation. The beach is right in front of the hotel, just cross the pedestrian promenade, and the attractions of the center can be easily reached on foot in just 15 minutes. You’ll have everything at your fingertips, but you’ll be far enough away from the liveliest streets to enjoy a beautiful sunset, a romantic dinner and a good night’s sleep in absolute tranquility.

There’s an outdoor pool and spa with luxurious thermal baths, perfect for recharging your batteries at the end of the day, and two restaurants offering quality cuisine.

The rooms, junior suites and deluxe suites at the Makedonia Palace Hotel can accommodate two adults and one child while the presidential suites can accommodate four adults and two children. Some have sea views, while others have city views.

Nidimos Hotel

4 Delfoi - Dimou Fragkou 10
Superb1.547 reviews

The Nidimos Hotel is the accommodation with the best quality/price ratio of Delphi and is a must for anyone who wants to follow a cultural itinerary in mainland Greece. It is a 3 star hotel with modern decor, suitable for those who want comfort without frills.

It is particularly recommended for those traveling by car because it is one of the few hotels in Delphi with private parking; it is a covered parking, and this detail is not insignificant considering the hot sun of the Greek summer… there is also a charging point for electric cars.

From the hotel you can walk to the archaeological site and the museum, the two main attractions of the city. Another strong point of Nidimos Hotel is the beautiful view of the Gulf of Corinth that you can enjoy from some rooms and common areas.

All rooms have balconies: some overlook the inner courtyard, while others enjoy sea views. If you are more interested in saving money than in the view, you can opt for the double and triple economy rooms.

Kastro Hotel

5 Heraklio Town - Theotokopoulou 22
Superb2.716 reviews

It can be difficult to choose where to stay on an island as large as Crete: the Kastro Hotel in Heraklion solves the problem.

This 3 star hotel is located in the heart of the capital, which is a strategic point to visit the whole island and swim in the most beautiful beaches. In addition, it is very close to the airport (only 4 km!), which means that if you do not want to rent a car you can get to the hotel quickly by cab without spending a fortune. Those arriving by car can take advantage of a parking agreement.

The rooms of the hotel are characterized by contemporary furnishings that make use of warm wooden details, pleasant color combinations in bright or neutral tones, draped curtains and elegant wallpapers. Single, twin, double and triple rooms are available; the finest have private balconies.

Arcadion Hotel

6 Corfu Town - 2, Vlassopoulou Str.& Kapodistriou Str.
Fabulous1.805 reviews

Also at Rhodes an ideal base for those who want to explore the whole island and have services and entertainment at their fingertips is the capital. In the heart of Rhodes Town is our recommended hotel, the 3 star Arcadion Hotel: from here you can walk around the capital and take exciting trips to the most beautiful beaches and the most famous attractions of the island.

For an affordable price, you can sleep in a historic building elegantly decorated in classic style with handcrafted furnishings and fine fabrics. It is perfect for those who prefer timeless elegance to the essential lines of contemporary interior design.

From the panoramic terrace of the bar on the top floor you can enjoy a beautiful view of the city and the sea: a special place to enjoy an aperitif at sunset.

Rooms and suites can accommodate one to three adults; the best rooms overlook the central Piazza Liston (some with balconies).

Ilio Maris

7 Mýkonos City - Despotika
Superb1.066 reviews

The fabulous design hotels are a characteristic element of the island of Mykonos: how to choose among many the best? The 4-star Ilio Maris in Mykonos Town has what it takes to satisfy all its guests.

This elegant hotel blends in a unique mix typical Cycladic architecture and contemporary taste: classy details such as natural light wood furniture and ice-colored interior walls add charm to the typical white buildings of which the structure is composed.

Even the elegant outdoor swimming pool is embellished by a small detail that differentiates it from many other anonymous pools: a pretty outline of white stones that recalls the natural elements.

The location of the hotel is strategic: near the bus terminal of the capital, it allows you to easily reach the beaches and all points of interest. For those who prefer to rent a car is available a private parking.

The rooms can accommodate from 1 to 3 people; the most beautiful ones have sea or pool view.

Callia Retreat Suites

8 Fira - Main Street
Exceptional933 reviews

Another successful fusion of Cycladic architecture and contemporary design is the exclusive Callia Retreat Suites hotel in Fira, the capital of the island of Santorini. It is an exclusive adults-only hotel with an outdoor pool and poolside snack bar, especially recommended for a couple’s vacation or a stay of comfort and relaxation.

You can choose between suites of different sizes (junior, executive and premium) that can accommodate from 2 to 4 guests; some overlook the pool, others the inner courtyard, others still the narrow streets of Fira or the eastern part of the island. For the ultimate in romance and well-being, choose the suites with private outdoor Jacuzzi.

The center of Fira can be reached on foot in a moment; the airport is a few kilometers away and can be reached by cab without spending too much.

Pharae Palace

9 Kalamata - Navarinou & Riga Feraiou
Superb1.286 reviews

The lively city of Kalamata is an alternative to the classic destinations ideal for those who want to know a less touristy Greece. To fully experience the authentic atmosphere of the city, with its many clubs, stores and the beautiful sea, a great place to stay is the Pharae Palace, a hotel on the beach a short distance from the port and the most animated districts.

The hotel’s highlight is the stunning rooftop terrace from which you can enjoy panoramic sea views; breakfast is served here. The hotel bar is popular for its excellent cocktails.

The rooms and suites, all with views (sea or mountain), can accommodate from 2 to 4 people and are embellished with white marble bathrooms.

The Pharae Palace of Kalamata has an internal parking lot with limited spaces; in case the availability of parking spaces is exhausted, you can park for free nearby.

Aenos Hotel

10 Argostoli - Vallianou Square
Fabulous625 reviews

Recently renovated, the modern Arnos Hotel in Argostoli is a perfect choice for those who want to spend a comfortable vacation in Kefalonia Island.

The city, located on the west coast of the island, is very lively because it is inhabited all year round and is well connected with the main tourist attractions. The hotel is located right on the central square. The nearest beach, Kalamia Beach, is less than a kilometer away and can be reached on foot; at a short distance there are other enchanting beaches.

The hotel’s rooms are furnished in a modern style and have beautiful light-colored parquet floors. There are five types of rooms, ranging from classic doubles to family suites for 4 people. The most coveted rooms are the suites with private Jacuzzi and sea view. Some rooms overlook the square and have a balcony.

All inclusive hotels in Greece

When is it worth booking an all-inclusive hotel in Greece? The all inclusive formula is the ideal solution for gourmet travelers and for those who like to divide their vacation time between exploration and leisure, including in the program of each day a part of cultural visits or beach and a part of relaxation in the hotel.

In fact, if you choose a nice hotel, it’s better to enjoy it, right? All-inclusive allows you to save money because you won’t have to pay any extras: the initial hotel rate already includes meals and all drinks at the bar. A drink by the pool? An aperitif to admire the sunset? A cocktail to end the evening on a high note? Why not! Everything is already paid for.

Pay attention to just one detail. For some hotels, the all-inclusive formula is standard, meaning that this rate is applied to all guests. Others, on the other hand, allow you to choose between different formulas: usually they are b&b or only with breakfast, half board and all inclusive.

11 Castellum Suites
Rhodes Town - 50 Agiou IoanniExtra sanitary measures
8.4Very good 1.925 reviews
Book now
12 Kiani Beach Resort Family All Inclusive
Kalyves - Kiani AktiExtra sanitary measures
8.2Very good 1.270 reviews
Book now
13 Delfinia Resort
Kolimbia - Main StreetExtra sanitary measures
8.0Very good 909 reviews
Book now
14 Atali Grand Resort
Balíon - Bali
8.4Very good 289 reviews
Book now
15 Sunrise Village Hotel
Plataniás - PlataniasExtra sanitary measures
8.6Fabulous 287 reviews
Book now
16 Isla Brown Chania Resort, Curio Collection by Hilton
Stavros - StavrosExtra sanitary measures
9.0Superb 249 reviews
Book now

Fly&stay in Greece

Is it worth a flight plus hotel package in Greece? Sometimes yes, sometimes no: in fact, this formula does not always allow for savings. It depends a lot on the discount applied to standard rates for those who buy the package instead of booking separately flight and hotel.

The advice is to always take a look at the prices of flights and then at those of hotels to assess whether the package offer is convenient.

Price comparison is easy when the package clearly indicates the name of the hotel; in some cases, however, for which we generally speak of “formula roulette”, the package does not indicate a precise hotel but only a reference category. In this case you will know that you have booked a 5, 4, 3 or 2 star hotel but you will only find out the name of the hotel a few days before departure.

In any case, consider buying a flight plus hotel package for your vacation in Greece if you find it more convenient to make a single booking rather than wasting time making two separate ones. Sometimes time is money!

Map accomodations

Check availability and rates

Use the form below to check room availability and prices in real time.

Search Hotels, B&Bs and Villas
We offer best rates If you find it cheaper we refund the price difference.
Free cancellation Most properties allow cancellation without penalty.
We're available 24 hours a day For any problem call