Editors' Picks

Cavo Tagoo

Contemporary, boutique, great views

Tagoo., Mykonos 84600

30-22890 20100

See Website

At a Glance

This is a contemporary boutique hotel built into an impressive natural cliff-side offering spacious rooms, private plunge pools and a real sense of privacy.

Indagare Loves

  • The 38-meter infinity pool
  • Having cocktails at the Aquarium Bar facing the Aegean sea
  • The spectacular sunsets
  • The Diamond Villas with their massive private pools


Directly north of Mykonos’ main town, this 85-room minimalist hotel is a sanctuary of contemporary chic. Though technically walking distance, the hotel offers a 24-hour shuttle service into town as its located on a busy road across from the sea. Sparse interiors are painted in one of three hues, blue, rose and white, and let ocean views do most of the talking.

Of the 85 rooms, over half are Superior and worth the extra money as they come with private Jacuzzis. The hotel offers 13 one- and two-bedroom villas, and their five-bedroom Royal Villa works best for families or a large group. The holistic spa offers treatments featuring oils made from Virgin Greek olive oil and healing minerals from the Aegean Sea.

Tagoo restaurant is set around the infinity pool serving Greek Mediterranean with a hint of Italian cuisine by day and transforming into a Japanese restaurant called Kiku at night.

Who Should Stay

With a distinctly sophisticated vibe, Cavo Tagoo is best for couples on a romantic holiday or adults who like combining the relaxing space of a villa with five-star service.

Written by Elena Bowes

What's Nearby

More Inspiration

Indagare employees walking up stiars

Enjoy 30 Days On Us!

Start your Self Planner
membership trial today.

Unlock access to 2,000+ first-hand hotel reviews, 300+ Destination Guides and the most up-to-date travel news and inspiration.

Already a member?

Welcome back,
log in to Indagare

Not a member?

Forgot Password

Enter your email and we’ll send you a link to reset your password.

Type the first 3 letters to begin