Very Good 7710 Reviews
Jetsetter Approved
This Hotel meets our standards
This hotel meets our standards, but we haven't stayed yet

What We Love

  • A five-star beach resort on the chic island of Mykonos, with breakfast, transfers and moreThe stunning sea views from the infinity pool
  • Soaking up some sun on the private beach
  • Mykonos itself – such a stunning Greek Island
  • Retreating to the Aphrodite Spa to pamper yourself

What To Know

  • There are three on-site restaurants to choose from
  • The spa has saunas, hammams, steam rooms and heated indoor pools
  • The infinity pool overlooks the sea


  •  Bar
  •  Free WiFi
  •  Gym
  •  Handicap Accessible
  •  Parking On Site
  •  Pet-friendly
  •  Pool
  •  Restaurant
  •  Spa
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
property living room white home cottage painted


A sun-drenched stay at a luxurious resort on a private beach, including breakfast and a welcome drink

The Lowdown

Perhaps the chicest of all the heavenly Greek Islands, Mykonos seduces visitors with its clustered white villages, turquoise waters and fashionable nightlife. The exclusive Saint John Mykonos Hotel fits right into this stylish setting, occupying a prime position on the island’s western coast and overlooking the Mediterranean from its beautiful beachfront address.
This luxe, five-star resort has access to its own private beach and features an oasis of swimming pools, gardens and elegant bridges. Everything here is pristine, icy-white perfection, from the white cabanas, parasols and beds lining the terraces to the spotless interiors to match. Alongside its glam design, this sumptuous, TripAdvisor Certificate of Excellence-winning retreat offers three fine-dining restaurants, a tranquil spa and sophisticated bars.


The Deluxe Sea View rooms are immaculate, with upscale, muted décor and custom furnishings. Each features a balcony or private terrace for some serious Med-gazing, plus a luxurious en-suite bathroom with top-notch amenities and a Jacuzzi.


There are three gourmet restaurants at the resort. Kalimera is the perfect spot for a buffet breakfast, commanding views over the infinity pool to the blue Mediterranean. Symposium and 7th Heaven are well known in the area for their romantic, exclusive settings and refined Greek and European cuisine. There’s also a handful of sophisticated bars, where you can sip a cool cocktail on a balmy evening.


The Aphrodite Spa & Beauty Center boasts first-class relaxation facilities, with saunas, hammams, steam rooms and heated indoor pools. A range of body and skincare treatments are available, plus thalassotherapy, mud baths, aromatherapy and personalised fitness plans. There’s also a state-of-the-art gym, should you desire a morning workout.


This Cycladic gem is located near the bay of Agios Ioannis, on the western coast of Mykonos. The cosmopolitan bars, shops and restaurants of Mykonos Town lie two and a half miles away and attract plenty of jet-setters. Interspersed by a maze of little streets, the traditional villages are also well worth exploring.

How to Get There

Saint John Hotel Villas & Spa
Aghios Ioannis Beach
Mykonos, 84600 Greece


Dissapointing management and no appreciation for repeat customers and particular needs
Adam B

I have been coming to this hotel for a number of years with family. We have also encouraged friends to come over the years also.

This year, I visited with my brother and sister for two weeks. Our parents (65 and 67 years old) also joined for a portion of the trip with some of their friends (senior professionals in London).

The hotel, therefore, is particularly familiar with my family - most importantly my father who has ailments which prevent him from standing or walking too long or often. The hotel was reminded of these prior to and upon my arrival.

Nonetheless, the hotel was persistently dismissive and unsympathetic. My father was left standing in the middle of the road for hours at a time in the middle of evening traffic waiting for the hotel taxi. This was relayed to management (Vasilis) more than once and, on each occasion, was categorically dismissed. Indeed, on some occasions we were accused of lying or told that there was nothing to be done.

Our 65 year old female family friend was similarly left on the street at 23:00. The hotel driver refused to collect her from where it had been agreed unless she paid 200 euros extra. She, therefore, walked 20 minutes up-hill at 23:00 to the point he was willing pick her up.

Similarly, my sister, who suffers from low blood sugar, was made to walk 30 minutes back to the hotel in the midday heat as the hotel had rearranged the taxi for another customer. Whilst in the gym, my sister was also reproached by another client in front of Christina Poulou, the customer relations manager. Christina did not intervene but acknowledged and apologised for such behaviour after the event.

I asked to speak with the manager and was asked to wait. 30 minutes later, he did not arrive and I asked reception to find me at the pool when he was available. He did not. I approached the manager the next day and provided a hand written note of the events. He said he would come back to me. I advised him that my parents were leaving the hotel shortly to return home.

Some days later, I was approached by Christina Poulou at breakfast. She apologised for the hotel's conduct and asked whether we would be able to resolve matters if the hotel were to provide some form of compensation. I said that we would and that my parents were leaving the next day and that my sister was also moving hotels due to the poor service.

I did not hear for some days. Christina then sent an email offering spa treatments for my mother and sister. I reminded her that they had both left and suggested that a refund for monies already spent in the spa may be refunded. She said they could not. Christina then offered a 10% discount on our next stay. This does not cover half a night's stay. I rejected the offer and asked for her to reply with something more reasonable. She did not and has not replied since.

It became clear that they were buying time until we checked out. Since writing this review, I have also received an email (30 October 2019) from the hotel stating that 'Everything is a big lie'...

This is hardly the conduct of any hotel, no matter what the rating. I will not be advising family or friends to stay and would suggest staying at the Mykonos Grand next door for the same price.

Bad experience

We would like to leave a report of a bad experience at the hotel! People said really good things about the hotel, they said it had a beautiful view, a wonderful pool and a good enough room! All that the people said is correct, but we had a bad impression of most people working in the reception. Taking Alexander and a very sympathetic girl who presented us the room, everyone was very cold and little sympathy! We were honeymoon, super happy and our first stop was ar this hotel! We arrived very early at the hotel, 6h before checkin and we were very tires! They arrived at serving water and juice for several people who had bem in the reception but didn’t offer to us! They talked to all the others hosts and us, the little they spoke were because we ask and they were rude! We didn’t know if it was because we are very young and they thought that we were not too rich as the people who normally stay at the hotel or because they really do it yet! A suggestion is that they improve in service !! In a hotel like this we expect a wonderful experience, so stop doing difference between people! In addition, the internet is very bad in the rooms or pick up!

Fantastic option for cruise shore excursion
RaShelle D

Visited St. John while on a Mediterranean cruise. There was a day pass option that included roundtrip transfer to and from the ship, breakfast, lunch, and all-access to the beautiful resort. The resort is absolutely gorgeous with an amazing infiniti pool that runs into the beach. Food was delicious and large portions! We had a wonderful visit and wished we could have stayed longer!