Best Greece hotels

Compare accommodation and deals in Greece that will get you closer to the sun, sea, sand and a dose of ancient history.

We’re reader-supported and may be paid when you visit links to partner sites. We don’t compare all products in the market, but we’re working on it!

Greece has recently been dubbed one of the best places to travel on a budget in Europe by Rough Guides, with tons of hotels pandering to the budget-conscious as well as the cash flashers.

Whether you're planning a holiday to Greece to delve into its ancient heritage, sample the freshest seafood or island-hop through its picturesque islands, we've singled out some of the best hotels in the most-loved and up-and-coming destinations for you.

Today's available deals on Greece hotels


Extra 10% off worldwide hotels with code



Kids stay and eat free on Holiday Inn stays

Up to 50% off worldwide stays


Up to 5% extra savings on stays

How did we pick these Greece hotels?

Our editorial team selected the Greece hotels on this list based on price, location and real customer feedback from hotel booking sites and review platforms. Where applicable, we used our own personal experiences to make recommendations.

Best hotels in Santorini, Greece

Santorini is arguably one of Greece's most sought-after destinations. Its whitewashed buildings adorned with bright blue roofs hide a myriad of luxury hotels that boast stylish interiors, infinity pools and views out to the Aegean Sea.

For some truly incredible sunsets, consider staying in Imerovigli where Grace Hotel provides stunning views over the caldera. If you're willing to forfeit the views, you'll find more affordable accommodation in Fira, at places such as the San Giorgio Villa.

Our top picks for hotels in Santorini: Grace Hotel and San Giorgia Villa.

Best for budget stays: San Giorgia Villa
Best for budget stays: San Giorgia Villa

Finder Hotels

See more Santorini hotels

Best hotels in Rhodes, Greece

As one of the largest Dodecanese Islands, there are plenty of hotels to choose from on Rhodes.

If you're arriving by ferry or by flight, your journey will start in Rhodes Town, the ideal place to stay to soak up some ancient Greek culture away from the mainland. Though, if you've come in search of sun, you'll want to head along the east coast to Lindos, where hotels such as Lindos Princess Beach Hotel await. Alternatively, try Island Blue Hotel a little further south, to experience a quieter side to the island.

Our top picks for hotels in Rhodes: Lindos Princess Beach Hotel and Island Blue Hotel.

Best for sun-seekers: Lindos Princess Beach Hotel
Best for sun-seekers: Lindos Princess Beach Hotel

Finder Hotels

See more Rhodes hotels

Best hotels in Athens, Greece

Home to all of the must-see historical sites, as well as two of Greece's best museums, culture seekers will want at least a long weekend to explore all of Athens' top sites. The neighbourhoods of Plaka, Monastiraki, Koukaki and Kolonaki are all within walking distance of the top attractions and provide accommodation to suit almost any budget.

If the wonders of the Acropolis or Parthenon don't interest you, you'll more than likely need to stay at least one night in Athens as a stopover before your transfer to the islands anyway.

Our top picks for hotels in Athens: Arion Hotel and Hotel Grande Bretagne.

Best for budget-seekers: Arion Hotel
Best for budget-seekers: Arion Hotel

Finder Hotels

Best for city luxury: Hotel Grande Bretagne
Best for city luxury: Hotel Grande Bretagne

Finder Hotels

See more Athens hotels

Best hotels in Mykonos, Greece

Mykonos is long-established as a holiday destination, offering visitors a vast selection of luxury hotels and boutique stays to choose from. You'll want to pick a hotel near one of the main towns such as Chora or Ano Mera for easy access to any amenities. Otherwise, a beachside hotel like Mykonos Blu is the perfect romantic getaway.

Our top picks for hotels in Mykonos: Mykonos Blu Grecotel Exclusive Resort and Petinos Hotel.

Best for couples: Mykonos Blu Grecotel Exclusive Resort
Best for couples: Mykonos Blu Grecotel Exclusive Resort

Finder Hotels

See more Mykonos hotels

Best hotels in Milos, Greece

Fancy a Greek island retreat without the hoards of people? Milos might be for you.

This overlooked island shares the same fantastic beaches and turquoise seas as the rest of the Aegean peninsula, just with a little more Greek authenticity. Despite its large size, you'll find most of the accommodation sits on the east side in the bustling town of Adamantas, the secluded fishing village of Pollonia or the mountain escape of Plaka Milos.

Our top picks for hotels in Milos: Golden Milos Beach and Liogerma Milos.

Best for getting off the beaten track: Golden Milos Beach
Best for getting off the beaten track: Golden Milos Beach

Finder Hotels

Best for traditional vibes: Liogerma Milos
Best for traditional vibes: Liogerma Milos

Finder Hotels

See more Milos hotels

Alternate Greece accommodation options

Airbnb and Stayz list thousands of properties scattered around Greece, but particularly on popular islands such as Santorini and Mykonos. These types of properties are great for large groups or families looking for a private villa with self-catered facilities and their own swimming pool. These also tend to be much more affordable, with prices averaging €110 (CAD$150, AUD$170) per night for a three- or four-bedroom villa with a private swimming pool.

To see Greece on your own terms, why not consider a sailing holiday? Either join a flotilla and experience being part of the crew or simply book a room on a boat and enjoy your hotel at sea.

Frequently asked questions about Greece hotels

Which hotels are close to the Acropolis in Athens?

As one of Athens' main attractions, finding a hotel close to the Acropolis shouldn't be a problem. The Herodion Hotel, Hera Hotel and Athens Gate Hotel all offer stunning views of the grounds.

Which hotels are close to Athens International Airport?

Most international flights will land in Athens, where you'll either need to jump onto a connecting flight or boat to take you to your Greek island of choice. This is where Hotel Sofitel comes in handy as it's situated within the airport itself. Otherwise, the nearby town of Markopoulo Mesogaias is home to a number of hotels including GK Airport Suites and A&J Apartments that are around a 15-minute drive from the airport.

Which sites let me book Greece accommodation with free cancellation?

These sites let you make a refundable booking for your trip to Greece, so there's less risk of losing the cost of your stay or deposit. Some sites only offer free cancellation on select Greece hotels or at a slightly higher rate, so it's best to check the terms on your booking before confirming your stay.

Most sites, like Wotif or Expedia, will clearly state whether each Greece hotel is non-refundable.

See the latest coupon codes

Which sites let me use a coupon code to book Greece accommodation?

Using one of our coupon codes at these sites will save you money on your Greece stay. Some may ask you to pay for your stay upfront rather than on arrival in order to apply the code to your Greece booking, but the same cancellation policy does apply so if you are able to cancel, you'll be able to get refunded.

Which sites let me book Greece accommodation without a credit card?

If you don't have a credit card to make your Greece booking, but would like to reap the rewards of one, compare credit cards that offer hotel rewards here.

Which Greece hotel booking sites have rewards programs?

Get access to cheaper prices, collect points toward free stays and get extra perks like Wi-Fi or breakfast if you book your Greece accommodation on sites like these:

  • Wotif: Part of the same family, Wotif lets you access the same benefits as the Expedia Rewards program. You'll get access to lower rates and earn points, which can be used toward discounted stays in the future. Depending on how often you make bookings, you'll be able to get bigger discounts and earn more perks like breakfast.
  • Agoda: PointsMAX lets you earn up to 6,000 points for your stay that you can put toward a preferred loyalty or frequent flyer program, including KrisFlyer and Velocity.
  • Trip Coins is's rewards program where you can earn $1 for every 100 Trip Coins. It's free to join the program. Membership tiers from Silver, Gold, Platinum and Diamond have different perks to enjoy.
  • Collect one stamp for every night's stay. Once you stay for 10 nights, you'll be able to redeem one free night up to the average value of your previous 10 nights.
  • Access lower rates as a member and earn Expedia points on bookings, which can be used toward discounted stays in the future. Different levels of membership get you access to deeper discounts and perks, such as free breakfasts.
  • Marriott: The Marriott Bonvoy Benefits program lets you earn points towards free nights, access special member rates, get free Wi-Fi with your stay and check into your room via the mobile app. There are different status levels depending on how often you stay, starting with Silver Elite (10 nights per year).

More guides on Finder

Ask an Expert

You are about to post a question on

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder only provides general advice and factual information, so consider your own circumstances, or seek advice before you decide to act on our content. By submitting a question, you're accepting our Terms of Use, Disclaimer & Privacy Policy and Privacy & Cookies Policy.
Go to site