Hotels in Greece

Find the best deals on 74,510 hotels in Greece

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in Greece

Looking for a city in Greece to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
38€ - 98€
CHEAPEST CITY IN GREECE Hersonissos 36% cheaper Hotels in Hersonissos are the cheapest in Greece at just 38€ per night on average.
MOST EXPENSIVE CITY IN GREECE Thera 67% more expensive Thera has the highest priced hotels in Greece with rooms averaging 99€ per night.
MOST POPULAR CITY IN GREECE Hersonissos 92% more users visited More momondo users search for hotels in Hersonissos than any other city in Greece

Popular Cities in Greece

Book one of the best deals Greece has to offer in these popular locations
$self.alt
Best value
Bellos Hotel Apartments
9.0
20€
$self.alt
No. 1 most popular
Galini Apartments And Studios
8.6
22€
$self.alt
No. 2 most popular
Galaxy Villas
8.5
25€
$self.alt
No. 3 most popular
Harma Boutique Hotel
8.1
39€
$self.alt
No. 4 most popular
Village Heights Golf Resort
9.1
44€
$self.alt
No. 5 most popular
Porto Greco Village Beach Hotel
7.4
37€
$self.alt
Ourania Apartments
9.0
22€
$self.alt
Best value
Dionysos Hotel Athens
9.1
25€
$self.alt
No. 1 most popular
Athens Lotus Hotel
8.3
53€
$self.alt
No. 2 most popular
Hilton Athens
8.4
188€
$self.alt
No. 3 most popular
Athens City Studios
9.0
34€
$self.alt
No. 4 most popular
Athens Comfort
8.5
40€
$self.alt
No. 5 most popular
Omnia Pagrati Apartments
9.4
36€
$self.alt
Ilissos
8.3
41€
$self.alt
Best value
Dimitra Studios
8.3
22€
$self.alt
No. 1 most popular
Mayor Pelekas Monastery
8.1
68€
$self.alt
No. 2 most popular
Olive Grove Resort
8.1
25€
$self.alt
No. 3 most popular
Govino Bay
8.1
33€
$self.alt
No. 4 most popular
Angelo Del' Arte Estate
9.3
50€
$self.alt
No. 5 most popular
Erofili Hotel
7.4
30€
$self.alt
Oasis Hotel
8.3
36€
$self.alt
Best value
Hotel Kastoria
7.1
20€
$self.alt
No. 1 most popular
Hotel Almira
8.4
31€
$self.alt
No. 2 most popular
Perinthos
8.6
34€
$self.alt
No. 3 most popular
Orestias Kastorias
9.0
46€
$self.alt
No. 4 most popular
Aegeon Hotel
6.4
36€
$self.alt
No. 5 most popular
Park Hotel
9.0
52€
$self.alt
Nea Metropolis
7.9
36€
$self.alt
Best value
Spot Hotel
8.4
22€
$self.alt
No. 1 most popular
Dionysos Hotel
8.6
39€
$self.alt
No. 2 most popular
Amphitryon Boutique Hotel
8.1
36€
$self.alt
No. 3 most popular
Knights of the Old Town
8.2
24€
$self.alt
No. 4 most popular
Angela Suites & Lobby
8.2
30€
$self.alt
No. 5 most popular
Filoxenia Apartments & Studios
9.2
23€
$self.alt
Agla Hotel
8.3
26€

Greece travel tips

Let us help you with the best tips about Greece

When is the least expensive time to stay in Greece?

At just 60€ per night on average, December is the least expensive month to stay at a hotel in Greece. The most expensive month to stay at a hotel in Greece is November.

Where do most people stay in Greece?

While the country has many desirable locations to visit, the most popular city in Greece to travel to is Hersonissos.

How much does a luxury hotel cost in Greece?

On average, a luxury hotel room in Greece costs 122€ per night, 100% above the country’s average rate of 61€ per night.

Which city in Greece has the most expensive hotel rooms?

Visiting and staying overnight in Thera will cost you a premium compared to the rest of Greece. Expect to pay 99€ per night, a rate that is about 67% more than the country’s average.

Which city in Greece has the least expensive hotel rooms?

The least expensive city in Greece to stay in is Athens. With an average rate of 18€ per night, Athens is about 70% less expensive than other cities in Greece.


Popular international routes landing in Greece

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Dublin to Chania (Crete)
Fastest flight time
4h 30m
Cheapest price
101€
Cork to Athens
Fastest flight time
9h 45m
Cheapest price
188€
Shannon to Heraklion
Fastest flight time
12h 20m
Cheapest price
282€
Milltown (Kerry) to Athens
Fastest flight time
34h 10m
Cheapest price
712€
View more