Hotels in Greece

Find the best deals on 65,754 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
Precio
38 GBP - 107 GBP
CHEAPEST CITY IN GREECE Rhodes 33% cheaper Hotels in Rhodes are the cheapest in Greece at just 38 GBP per night on average.
MOST EXPENSIVE CITY IN GREECE Mykonos 89% more expensive Mykonos has the highest priced hotels in Greece with rooms averaging 107 GBP per night.
MOST POPULAR CITY IN GREECE Athens 24% 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
53 GBP
No. 1 most popular
Royal Olympic Hotel
8.2
91 GBP
No. 2 most popular
Electra Palace Athens
9.0
127 GBP
No. 3 most popular
Grecotel Pallas Athena
8.8
93 GBP
No. 4 most popular
The Stanley
8.4
59 GBP
No. 5 most popular
Wyndham Grand Athens
8.6
105 GBP
Hotels in Thera
Best value
Hotel Antonia
9.0
27 GBP
No. 1 most popular
Santorini Kastelli Resort
9.4
91 GBP
No. 2 most popular
Lilium Villas
9.2
132 GBP
No. 3 most popular
Loizos Stylish Residences
9.1
49 GBP
No. 4 most popular
Evgenia Villas & Suites
9.1
67 GBP
No. 5 most popular
Astro Palace
9.1
110 GBP
Hotels in Corfu
Best value
Atlantis Hotel
7.5
40 GBP
No. 1 most popular
Ariti Grand Hotel
8.0
43 GBP
No. 2 most popular
Corfu Holiday Palace Hotel
7.9
67 GBP
No. 3 most popular
Corfu Palace
8.7
97 GBP
No. 4 most popular
Kontokali Bay Resort & Spa
9.1
109 GBP
No. 5 most popular
Mayor Mon Repos Palace - Adults Only
8.3
85 GBP
Hotels in Mykonos
Best value
Poseidon Hotel & Suites
9.0
98 GBP
No. 1 most popular
Myconian Kyma - Design Hotels
9.3
143 GBP
No. 2 most popular
Tharroe of Mykonos
8.9
118 GBP
No. 3 most popular
Mykonos Theoxenia
8.5
172 GBP
No. 4 most popular
Absolut Mykonos Suites & More
9.0
145 GBP
No. 5 most popular
Myconian Korali
9.4
133 GBP
Hotels in Rhodes
Best value
Mitsis Petit Palais Beach Hotel
9.0
44 GBP
No. 1 most popular
Best Western Plus Hotel Plaza
8.8
51 GBP
No. 2 most popular
Mediterranean Hotel
8.5
55 GBP
No. 3 most popular
Mitsis Grand Hotel Beach Hotel
9.1
65 GBP
No. 4 most popular
Mitsis Rhodos Village Beach Hotel
9.1
55 GBP
No. 5 most popular
Atrium Platinum Resort & Spa
9.5
69 GBP

Greece travel tips

Let us help you with the best tips about Greece

When is the least expensive time to stay in Greece?

Visiting Greece in January would make for the least expensive trip at just 55 GBP per night on average. To save on your trip, avoid planning it during June, as this is the most expensive month on average.

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?

Expect to pay about 170 GBP per night when booking a luxury hotel room in Greece. Rates for luxury hotel rooms are typically 81% more than the average hotel room in Greece, which costs 94 GBP each 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 1,031 GBP per night, a rate that is about 1,007% more than the country’s average.

Which city in Greece has the least expensive hotel rooms?

If you are travelling to Greece on a budget, plan to stay in Thera which boasts the lowest average hotel room cost in the country. Charging about 87% lower than the country’s average, hotel room rates in Thera are typically around 12 GBP per night.


Popular international routes landing in Greece

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Manchester to Thessaloniki
Fastest flight time
3h 25m
Cheapest price
34 GBP
London to Thessaloniki
Fastest flight time
3h 15m
Cheapest price
35 GBP
Bristol to Athens
Fastest flight time
3h 45m
Cheapest price
41 GBP
London to Athens
Fastest flight time
3h 30m
Cheapest price
42 GBP
Manchester to Mykonos
Fastest flight time
4h 00m
Cheapest price
50 GBP
London to Mykonos
Fastest flight time
3h 55m
Cheapest price
56 GBP
London to Argostoli
Fastest flight time
3h 25m
Cheapest price
57 GBP
Athens to Thera
Fastest flight time
0h 45m
Cheapest price
59 GBP
London to Chania
Fastest flight time
3h 55m
Cheapest price
68 GBP
Edinburgh to Athens
Fastest flight time
3h 55m
Cheapest price
91 GBP
View more