This is so much more than a restaurant. As the name suggests, Hippie Fish specialises in fish. However, they also offer sunbeds, massages, private dining on the beach, and you can even take over the whole venue for a wedding or special event. You’ll find Hippie Fish on Agios Ioannis beach in Mykonos (just look for the giant wooden sculpture outside) and you can easily spend an entire day here – they serve breakfast after all.

Elia Beach Mykonos
Located on one of the best beaches in Mykonos, Elia Beach is one of those beach restaurants where you can really lose track of time.