Hotels in Greece

Find the best deals on 62,653 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
$81 - $225
CHEAPEST CITY IN GREECE Heraklion 41% cheaper Hotels in Heraklion are the cheapest in Greece at just $81 per night on average.
MOST EXPENSIVE CITY IN GREECE Firostefani 63% more expensive Firostefani has the highest priced hotels in Greece with rooms averaging $225 per night.
MOST POPULAR CITY IN GREECE Athens 936% more users visited More momondo users search for hotels in Athens than any other city in Greece

Popular Cities in Greece

Book one of the best deals Greece has to offer in these popular locations
Hotels in Athens
Best value
President Hotel
8.1
$99
No. 1 most popular
Royal Olympic Hotel
8.2
$172
No. 2 most popular
Electra Palace Athens
9.0
$240
No. 3 most popular
The Stanley
8.4
$111
No. 4 most popular
Wyndham Grand Athens
8.6
$199
No. 5 most popular
Electra Metropolis Athens
9.2
$281
Hotels in Mykonos
Best value
Hotel Alkyon
9.0
$167
No. 1 most popular
Belvedere Hotel
8.9
$374
No. 2 most popular
Kivotos Mykonos
8.8
$378
No. 3 most popular
Mykonos Theoxenia
8.5
$326
No. 4 most popular
Mykonos Ammos Hotel
9.3
$258
No. 5 most popular
Absolut Mykonos Suites & More
9.0
$273
Hotels in Thera
Best value
Aria Lito Mansion
8.9
$147
No. 1 most popular
Daedalus Hotel
8.5
$192
No. 2 most popular
Aigialos Luxury Traditional Settlement
8.5
$500
No. 3 most popular
Panorama Studios & Suites
9.3
$262
No. 4 most popular
Tzekos Villas
8.4
$212
No. 5 most popular
Astro Palace
9.1
$208
Hotels in Oia
Best value
Aethrio
9.2
$173
No. 1 most popular
Andronis Luxury Suites
9.4
$749
No. 2 most popular
Caldera Premium Villas
9.0
$196
No. 3 most popular
Elea Resort - Adults Only
9.2
$199
No. 4 most popular
Thirea Suites & Studios - Adults Only
9.8
$314
No. 5 most popular
Santo Maris Oia, Luxury Suites & Spa
9.5
$410
Hotels in Chania
Best value
Veronica Hotel
8.3
$41
No. 1 most popular
Santa Marina Beach
8.8
$102
No. 2 most popular
Kriti Hotel
9.1
$131
No. 3 most popular
Chc Galini Sea View - Adults Only
8.1
$113
No. 4 most popular
Royal Sun Hotel
9.2
$64
No. 5 most popular
Avra Imperial Hotel
9.1
$175

Greece travel tips

Let us help you with the best tips about Greece

When is the least expensive time to stay in Greece?

The least expensive month to stay at a hotel in Greece is December. On average, it only costs $119 per night in the month of December. Conversely, the most expensive month to visit Greece is September.

Where do most people stay in Greece?

As many would assume, more people stay in Athens than in any other city while visiting Greece.

How much does a luxury hotel cost in Greece?

An average rate of $375 per night is to be expected when planning a stay in a luxury hotel room in Greece. This rate is about 67% above the country’s average nightly rate of $224.

Which city in Greece has the most expensive hotel rooms?

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

Which city in Greece has the least expensive hotel rooms?

If you’re looking for the best deal when visiting Greece, consider staying in Thera. According to our data, Thera is the least expensive city to spend the night in when visiting Greece, with an average nightly rate of $23, 89% below the country’s average.


Popular international routes landing in Greece

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Athens to Thera
Fastest flight time
0h 55m
Cheapest price
$105
Coolangatta to Athens
Fastest flight time
27h 30m
Cheapest price
$749
Perth to Athens
Fastest flight time
19h 00m
Cheapest price
$751
Melbourne to Athens
Fastest flight time
23h 15m
Cheapest price
$772
Sydney to Athens
Fastest flight time
23h 40m
Cheapest price
$781
Adelaide to Athens
Fastest flight time
22h 30m
Cheapest price
$924
Darwin to Athens
Fastest flight time
23h 50m
Cheapest price
$966
Brisbane to Athens
Fastest flight time
22h 10m
Cheapest price
$1,159
Perth to Thessaloniki
Fastest flight time
26h 00m
Cheapest price
$1,245
Sydney to Thera
Fastest flight time
25h 10m
Cheapest price
$1,249
View more