Mykonos Beach Hotels

Updated: June 1, 2017

What are the best Mykonos hotels on the beach?

Mykonos has many great beaches and many good hotels near those beaches. But there are only a handful of hotels that are directly on a Mykonos beach. I’ve listed these hotels below.

Resort in Mykonos on the beach.

The pool and nearby beach (Psarou) at Nissaki Boutique Hotel in Platys Gialos.

The 11 Best Mykonos Beach Hotels

1. Nissaki Boutique Hotel – Platys Gialos – I love this place and have to include it here even though it’s not truly a beach hotel. It sits directly between two of the best beaches on Mykonos (Psarou and Platys Gialos) and looks out towards Psarou Beach. It’s a lovely hotel and idyllic location.

2. Mykonos Blu – Psarou Beach – The pool and hotel overlook one of the best beaches on Mykonos (and location of the uber-popular Namos beach club). Platys Gialos Beach is a 3 minute walk in the other direction if you need a change of scenery.

3. Myconian Imperial Resort & Villas – Elia Beach – Awesome 5 star hotel sits above idyllic Elia Beach. The best choice for quiet and solitude – but a rental car is highly recommended.

4. Mykonos Blanc – Ornos Beach – Pool and hotel look out onto beautiful Ornos Beach (the most family-friendly beach on Mykonos). Several beach restaurants are just out the door.

5. Acrogiali Hotel – Platys Gialos Beach – Great hotel steps from the sand (and restaurants) of Platys Gialos. Hotel has quadruple suites and family rooms that sleep 5.

6. Mykonos Palace Beach Hotel – Platys Gialos Beach – Just down from Acrogali, but this one has a pool and a trendy little beach bar that gets a nice crowd at night.

7. Mykonos Kosmoplaz Beach Resort Hotel – Platys Gialos Beach – In the middle of Acrogiali and Mykonos Palace. Has a small pool and is the cheapest hotel right on the beach.

8. Saint John Hotel Villas & Spa – Agios Ioannis Beach – 5 star hotel but beach here is not as nice as the beaches above.

9. Mykonos Grand – Agios Ioannis Beach – Immediately beside Saint John’s and with a similar level of quality.

10. Sunrise Hotel and Suites – Agrari Beach – Very quiet beach and secluded vibe. Nice pool. Rent a car if you stay here.

11. Mykonos Ammos Hotel – Ornos Beach – The closest beach hotel to Mykonos Town. Walking distance to nightlife and restaurants. Pool is wonderful, but beach is just OK, not great.

See Also

6 Questions and Comments

  1. George Hotel in Mykonos

    Hi Dave –

    Any views on The George Hotel? Thanks!

    Deniz

    1. Santorini DaveSantorini Dave The Guide to Greece

      Very nice but not right on the beach (about a 3 minute walk to Platys Gialos beach, 5 minutes to Psarou beach, and 3 minutes to bus stop to Mykonos Town).

  2. Tharroe vs Mykonos Princess

    HI Dave;

    Can you give me a comparison between Tharroe and Mykonos Princess please?

    Thank you for your help.
    Mohamed Essack

    1. Santorini DaveSantorini Dave The Guide to Greece

      Both are wonderful hotels. Biggest difference is location. Mykonos Princess is off on it’s own a bit – you really need a rental car if you stay here and want to see any of the island. Tharroe is between Mykonos Town and the best beaches on Mykonos. It’s (sort-of) walking distance to Mykonos Town and plenty of buses pass by if you want to hop aboard going in either direction (to town or beach). Choose the Mykonos Princess if you’re happy to sit by the pool all day and relax. Choose Tharroe if you want to see and explore different parts of the island.

  3. Petasos Beach Hotel in Mykonos

    What do you think about Petasos Beach Hotel? I’ve heard great things but it’s not on your list.

    1. Santorini DaveSantorini Dave The Guide to Greece

      Petasos is a great hotel just a few minutes from Platys Gialos beach. This list was meant for hotels that were right on a beach (though some are back a little bit so there’s a grey area) – which is why I didn’t include it. But yeah, it’s very nice and pretty darn close to being a beach hotel.

Get My Hotel & Travel Newsletter

Leave a Reply

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