Hotels in Greece

Find the best deals on 64,995 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
$41 - $147
CHEAPEST CITY IN GREECE Hersonissos 48% cheaper Hotels in Hersonissos are the cheapest in Greece at just $41 per night on average.
MOST EXPENSIVE CITY IN GREECE Oia 86% more expensive Oia has the highest priced hotels in Greece with rooms averaging $147 per night.
MOST POPULAR CITY IN GREECE Athens 338% 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
$68
#1 Most popular
Divani Caravel
8.9
$147
#2 Most popular
Divani Palace Acropolis
8.5
$142
#3 Most popular
St George Lycabettus Hotel
8.7
$111
#4 Most popular
Wyndham Grand Athens
8.6
$137
#5 Most popular
Electra Metropolis Athens
9.2
$193
Hotels in Thera
Best value
Aria Lito Mansion
8.9
$101
#1 Most popular
Lilium Villas
9.2
$172
#2 Most popular
La Maltese Estate, Buddha-Bar Beach Santorini
7.5
$218
#3 Most popular
Aigialos Luxury Traditional Settlement
8.5
$344
#4 Most popular
Astro Palace
9.1
$143
#5 Most popular
The Majestic Hotel
8.6
$159
Hotels in Mykonos
Best value
Ilio Maris Hotel
9.1
$110
#1 Most popular
Myconian Kyma - Design Hotels
9.3
$186
#2 Most popular
Semeli Hotel
9.1
$154
#3 Most popular
Mykonos Ammos Hotel
9.3
$177
#4 Most popular
Bill & Coo Suites & Lounge
9.5
$347
#5 Most popular
Absolut Mykonos Suites & More
9.0
$188
Hotels in Chania
Best value
Renieris Hotel
9.6
$52
#1 Most popular
Kydon The Heart City Hotel
9.2
$102
#2 Most popular
Amalthia Beach Resort -Adults Only
8.9
$99
#3 Most popular
Chc Galini Sea View- Adults Only
8.2
$78
#4 Most popular
Ambassadors Residence Boutique Hotel Chania
9.1
$109
#5 Most popular
Scala de Faro
9.5
$109
Hotels in Rhodes
Best value
Mitsis Petit Palais Beach Hotel
9.0
$57
#1 Most popular
Rodos Park Suites & Spa
9.2
$140
#2 Most popular
Best Western Plus Hotel Plaza
8.8
$66
#3 Most popular
Hotel Mediterranean
8.5
$71
#4 Most popular
Atrium Platinum Luxury Resort Hotel & Spa
9.5
$90
#5 Most popular
Akti Imperial Deluxe
9.0
$106

Greece travel tips

Let us help you with the best tips about Greece

When is the least expensive time to stay in Greece?

March is the least expensive month to stay in Greece, with an average price of USD 94 per night. That price is significantly cheaper than the most expensive month, July.

Where do most people stay in Greece?

Greece is full of enlightening and adventurous cities, but the most popular tourist destination is Athens.

How much does a luxury hotel cost in Greece?

Prices of luxury hotel rooms fluctuate based on the location and hotel brand that you stay at, but in Greece you can expect a nightly rate of about USD 245, which is 68% above the average hotel room cost of USD 145 per night.

Which city in Greece has the most expensive hotel rooms?

Visiting and staying overnight in Néos Marmarás will cost you a premium compared to the rest of Greece. Expect to pay USD 1,345 per night, a rate that is about 826% more than the country’s average.

Which city in Greece has the least expensive hotel rooms?

At just USD 16 per night, Thera has hotel room rates that are 89% less 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
Tel Aviv to Athens
Fastest flight time
2h 00m
Cheapest price
$43
Athens to Thera
Fastest flight time
0h 45m
Cheapest price
$52
Rome to Athens
Fastest flight time
1h 55m
Cheapest price
$81
Larnaca to Athens
Fastest flight time
1h 45m
Cheapest price
$102
Istanbul to Athens
Fastest flight time
1h 30m
Cheapest price
$120
London to Athens
Fastest flight time
3h 35m
Cheapest price
$151
London to Thera
Fastest flight time
13h 05m
Cheapest price
$236
New York to Athens
Fastest flight time
9h 10m
Cheapest price
$309
Philadelphia to Athens
Fastest flight time
9h 45m
Cheapest price
$373
Boston to Athens
Fastest flight time
11h 20m
Cheapest price
$376
View more