The 10 Best Hotels in Greece

Updated: May 19, 2017

The best luxury hotels in Greece are in Santorini, Mykonos, and Athens but good quality 5 star hotels can be found on every island. Most hotels on the Greek islands (from budget to luxury) close for a few months during the winter.

1. Grace Hotel – Santorini

Best Luxury Hotel in Greece and Greek Islands.
The absolute best hotel in Greece. Pure luxury, incredible views, private pools, and warm friendly service. Great location too. My favorite hotel in Greece. (Hotel phone: +30 2286 021300)

2. Myconian Ambassador Hotel & Spa – Mykonos

Best Hotels in Platys Gialos, Mykonos, Cycladic Islands.
I love this place. An easy walk to one of Mykonos’s best beaches. Views from the pool are awesome. (Hotel phone: +30 2289 024166)

3. Katikies – Santorini

Best Luxury Honeymoon Hotel in Oia, Santorini.
The best hotel in the charming town of Oia. 3 gorgeous infinity pools. Shopping and restaurants are an easy stroll along the caldera path. (Hotel phone: +30 2286 071401)

4. Grande Bretagne – Athens

Grande Bretagne Luxury Hotels in Athens.
Old-world European charm. This will sound corny but when I’m at this hotel, I really don’t want to leave. (Hotel phone: +30 21 0333 0000)

5. Melenos Lindos Exclusive Suites – Rhodes

Melenos Boutique Luxury Hotel in Lindos Rhodes.
Simple luxury on a beautiful stretch of coastline. Wonderful beaches are in every direction. (Hotel phone: +30 2244 032222)

6. Caramel Grecotel Boutique Resort – Crete

Best Luxury Hotel on the Beach in Crete.
Probably the best true beach hotel in Greece. The charming town of Rethymnon is within a short drive (or long walk). (Hotel phone: +30 2831 071803)

7. Elounda Beach Hotel – Crete

Best Luxury Honeymoon Hotel in Crete.
Elounda is a magical little beach town and this is a top notch resort. One of those places you’re pretty much guaranteed to love. (Hotel phone: +30 2841 063000)

8. Mykonos Blu – Mykonos

Best Honeymoon Luxury Hotel in Mykonos, Greece.
Smack between two of the best beaches on Mykonos, the Blu has great service, great views, great vibe. (Hotel phone: +30 2289 027900)

9. Nissaki Beach Hotel – Naxos

Nissaki Beach Luxury Hotel in Naxos.
Steps from a very good beach and a short walk to the wonderful village of Naxos Town. This is the most family-friendly of any luxury hotel in Greece. (Hotel phone: +30 2285 025710)

10. Cosmopolitan Suites – Santorini

Best Boutique Hotels in Fira, Santorini.
If you want a hip, cool hotel close to nightlife and restaurants then this is it. Infinity pool offers wonderful views of the volcano. (Hotel phone: +30 2286 025632)



8 Questions and Comments

  1. East West Suites

    Hi Dave.

    What are your thoughts on the East West Suites in Santorini?

    Britney Winters

    1. Santorini DaveSantorini Dave Greece, Italy, and Everywhere

      Beautiful suites and pools. Incredible views. Might lack just a little bit of character compared to the very best hotels. Not a lot within a short walk but great restaurants in Imerovigli are about a 15 minute walk. Bus stop is 2 minutes away from hotel.

  2. Best Honeymoon Hotels in Greece

    We’ll have an 8-night honeymoon on the Greek Islands of Santorini and Mykonos. Looking more for a fun active honeymoon with nightlife and cool restaurants rather than a quiet secluded vacation. Want to stay in Mykonos Town and Fira for proximity to shopping, bars, places to eat. What two hotels would you recommend for a honeymoon in Santorini and Mykonos?
    Thanks, Holly.

    1. Santorini DaveSantorini Dave Greece, Italy, and Everywhere

      The Cosmopolitan Hotel in Fira and the Belvedere in Mykonos Town have a fun/hip vibe and are close to restaurants, clubs, and shopping. Both are great hotels.

  3. Gash

    Thanks to your guide we were able to maximize and enjoy our trip to Greece and it’s islands. Best guide by far. Keep up the great work

    1. Santorini DaveSantorini Dave Greece, Italy, and Everywhere

      Thanks! Glad it was helpful.

  4. Honeymoon on the Greek Islands

    Trying to decide between Mykonos and Santorini for our honeymoon? Or maybe we could do both? We have 10 days (late June) in Greece and fly into Athens. We’d like to have a day at the beginning and end of our trip in Athens to acclimatize and sightseeing. Then what?

    Thank you,
    Margaret

    1. Santorini DaveSantorini Dave Greece, Italy, and Everywhere

      You have plenty of time so yes, I would definitely visit both Mykonos and Santorini. 4 days in each, or 3 in Mykonos, 5 in Santorini. Weather will be perfect. Ferries will be running directly between both islands (about 3 hours, reserve tickets here). Book hotels ASAP.

Leave a Reply

Your email address will not be published. Required fields are marked *