Hotels in Greece

Find the best deals on 63,170 hotels in Greece

Check-in
Check-out
Compare vs. momondo |

Popular Cities in Greece

Book one of the best deals Greece has to offer in these popular locations
Hotels in Thera
Best value
Galatia Villas
8.3
46 CAD
#1 Most popular
Volcano View Hotel Santorini
9.2
205 CAD
#2 Most popular
Lilium Villas
9.2
227 CAD
#3 Most popular
Katikies Hotel
9.3
531 CAD
#4 Most popular
Astro Palace
9.1
189 CAD
#5 Most popular
The Majestic Hotel
8.7
210 CAD
Hotels in Athens
Best value
President Hotel
8.2
90 CAD
#1 Most popular
Divani Caravel
8.9
194 CAD
#2 Most popular
Divani Palace Acropolis
8.5
188 CAD
#3 Most popular
Royal Olympic Hotel
8.2
156 CAD
#4 Most popular
The Stanley
8.3
100 CAD
#5 Most popular
Wyndham Grand Athens
8.5
181 CAD
Hotels in Mykonos
Best value
Tharroe of Mykonos
8.8
202 CAD
#1 Most popular
Semeli Hotel
9.1
203 CAD
#2 Most popular
Mykonos Ammos Hotel
9.3
234 CAD
#3 Most popular
Bill & Coo Suites & Lounge
9.4
458 CAD
#4 Most popular
Mykonos Bay Resort & Villas
9.3
214 CAD
Hotels in Corfu
Best value
Konstantinoupolis Hotel
8.1
57 CAD
#1 Most popular
Corfu Palace
8.6
166 CAD
#2 Most popular
Bella Venezia
9.2
123 CAD
#3 Most popular
Arcadion Hotel
9.0
95 CAD
#4 Most popular
Mayor Mon Repos Palace - Adults Only
8.3
145 CAD
#5 Most popular
Atlantis Hotel
7.5
67 CAD
Hotels in Naxos
Best value
Coronis Hotel
8.5
54 CAD
#1 Most popular
Galaxy Hotel
9.1
125 CAD
#2 Most popular
Argo Boutique Hotel
8.9
59 CAD
#3 Most popular
Naxos Resort
8.9
96 CAD
#4 Most popular
Xenia Hotel
9.3
73 CAD

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 January. On average, it only costs 187 CAD per night in the month of January. Conversely, the most expensive month to visit Greece is June.

Where do most people stay in Greece?

Out of all the tourist destinations in Greece, our data shows that travellers tend to visit Thera more often than any other city.

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 302 CAD, which is 63% above the average hotel room cost of 185 CAD per night.

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 4,088 CAD per night, a rate that is about 2,112% more than the country’s average.

Which city in Greece has the least expensive hotel rooms?

Thera currently offers the lowest nightly rates of any city in Greece at just 21 CAD; a price that is 88% lower than the average rate per night 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
Toronto to Athens
Fastest flight time
9h 35m
Cheapest price
765 CAD
Toronto to Thessaloniki
Fastest flight time
11h 35m
Cheapest price
836 CAD
Montreal to Athens
Fastest flight time
9h 05m
Cheapest price
864 CAD
Calgary to Athens
Fastest flight time
15h 00m
Cheapest price
1,002 CAD
Toronto to Chania
Fastest flight time
25h 15m
Cheapest price
1,014 CAD
Toronto to Heraklion
Fastest flight time
14h 35m
Cheapest price
1,017 CAD
Montreal to Thessaloniki
Fastest flight time
10h 25m
Cheapest price
1,021 CAD
Toronto to Thera
Fastest flight time
17h 10m
Cheapest price
1,043 CAD
Toronto to Mykonos
Fastest flight time
15h 25m
Cheapest price
1,045 CAD
Montreal to Heraklion
Fastest flight time
17h 20m
Cheapest price
1,076 CAD
View more