Hotels in Greece

Find the best deals on 79,776 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
$50 - $159
CHEAPEST CITY IN GREECE Rhodes 44% cheaper Hotels in Rhodes are the cheapest in Greece at just $50 per night on average.
MOST EXPENSIVE CITY IN GREECE Oia 80% more expensive Oia has the highest priced hotels in Greece with rooms averaging $159 per night.
MOST POPULAR CITY IN GREECE Athens 73% 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
Athens Comfort
Best value
Athens Comfort
8.5
$37
Wyndham Grand Athens
#1 Most popular
Wyndham Grand Athens
8.5
$109
Royal Olympic Hotel
#2 Most popular
Royal Olympic Hotel
8.0
$150
Divani Caravel
#3 Most popular
Divani Caravel
8.6
$126
Divani Palace Acropolis
#4 Most popular
Divani Palace Acropolis
8.4
$104
Novotel Athenes
#5 Most popular
Novotel Athenes
7.8
$80
Hilton Athens
Hilton Athens
8.3
$158
Philippion Boutique Hotel
Best value
Philippion Boutique Hotel
8.9
$95
Aressana Spa Hotel and Suites
#1 Most popular
Aressana Spa Hotel and Suites
9.1
$156
Santorini Princess Luxury Spa Hotel
#2 Most popular
Santorini Princess Luxury Spa Hotel
9.7
$217
Katikies Hotel - The Leading Hotels of the World
#3 Most popular
Katikies Hotel - The Leading Hotels of the World
9.4
$435
Azzurro Suites
#4 Most popular
Azzurro Suites
8.9
$184
Nomikos Villas
#5 Most popular
Nomikos Villas
8.8
$143
Atlantis Hotel
Atlantis Hotel
8.9
$123
Acrogiali Beach Hotel
Best value
Acrogiali Beach Hotel
9.2
$93
Myconian Korali
#1 Most popular
Myconian Korali
9.3
$534
Tharroe of Mykonos
#2 Most popular
Tharroe of Mykonos
8.9
$580
Absolute Mykonos Suites & More
#3 Most popular
Absolute Mykonos Suites & More
8.9
$188
Cavo Tagoo Mykonos
#4 Most popular
Cavo Tagoo Mykonos
8.8
$536
Mykonos Bay Resort & Villas
#5 Most popular
Mykonos Bay Resort & Villas
9.4
$548
Kensho Ornos
Kensho Ornos
9.2
$221
Creta Palm Hotel
Best value
Creta Palm Hotel
8.6
$49
Avra Imperial Hotel
#1 Most popular
Avra Imperial Hotel
8.4
$120
Golden Bay Suites
#2 Most popular
Golden Bay Suites
8.8
$55
Santa Marina Beach
#3 Most popular
Santa Marina Beach
4.7
$68
Mitsis Rinela Beach Resort & Spa
#4 Most popular
Mitsis Rinela Beach Resort & Spa
8.6
$150
Forum Suites
#5 Most popular
Forum Suites
9.1
$71
Cretan Dream Royal Hotel
Cretan Dream Royal Hotel
9.2
$91
Ariti Grand Hotel Corfu
Best value
Ariti Grand Hotel Corfu
8.0
$71
Corfu Holiday Palace Hotel
#1 Most popular
Corfu Holiday Palace Hotel
7.6
$113
Primasol Louis Ionian Sun
#2 Most popular
Primasol Louis Ionian Sun
7.7
$99
Kontokali Bay Resort & Spa
#3 Most popular
Kontokali Bay Resort & Spa
8.6
$142
Marbella Nido Suite Hotel & Villas - Adults Only
#4 Most popular
Marbella Nido Suite Hotel & Villas - Adults Only
9.5
$233
Corfu Palace
#5 Most popular
Corfu Palace
8.2
$136
Mayor Pelekas Monastery
Mayor Pelekas Monastery
8.1
$76

Greece travel tips

Let us help you with the best tips about Greece

When is the least expensive time to stay in Greece?

January is the least expensive month to stay in Greece, with an average price of $109 per night. That price is significantly cheaper than the most expensive month, June.

Where do most people stay in Greece?

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

Which city in Greece has the most expensive hotel rooms?

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

Which city in Greece has the least expensive hotel rooms?

At just $38 per night, Piraeus has hotel room rates that are 79% less than other cities in Greece.