Mercury Holidays Logo
  • Offers
    Special Offers (view all)
    • All-Inclusive
    • No Single Supplement & Solo Offers
    • 2nd Week Free & 14 Night Offers
    • 3rd Week Free & Long Stay Offers
    • Newspaper Offers
    • Escorted Tour Offers
  • Destinations
    Trip Type
    • Holidays
    • Escorted Tours
    • River Cruises
    • Escorted Rail Journeys
    • Solo Tours
    • Escorted Walking Tours
    • Private Tours
    • Multi-Centre
    • Cruises
    Sort by
    • Alphabetical
    • Flight Times
    • Abu Dhabi
    • Algarve
    • Antigua
    • Bali
    • Barbados
    • Benidorm
    • Costa del Sol
    • Croatia
    • Cyprus
    • Dubai
    • Egypt
    • Fuerteventura
    • Goa
    • Gozo
    • Gran Canaria
    • Greece
    • Grenada
    • Jamaica
    • Kenya
    • Kerala
    • Lanzarote
    • Madeira
    • Majorca
    • Maldives
    • Malta
    • Mauritius
    • Mexico
    • Morocco
    • Oman
    • Seychelles
    • Sri Lanka
    • St Lucia
    • Tenerife
    • Thailand
    • Turkey
    • United Arab Emirates
    • Vietnam
    • View All Holidays
    • Albania
    • Argentina
    • Australia
    • Bhutan
    • Borneo
    • Botswana
    • Brazil
    • Bulgaria
    • Cambodia
    • Canada
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • Iceland
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Lithuania
    • Madagascar
    • Malaysia
    • Malta
    • Mexico
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • North Macedonia
    • Peru
    • Philippines
    • Poland
    • Romania
    • South Africa
    • South Korea
    • Spain
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Tunisia
    • Turkey
    • USA
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Austria
    • Czech Republic
    • France
    • Germany
    • Italy
    • Netherlands
    • Portugal
    • Spain
    • View All Holidays
    • China
    • France
    • India
    • Japan
    • Norway
    • South Korea
    • Sri Lanka
    • Turkey
    • Vietnam
    • View All Holidays
    • Chile
    • China
    • Costa Rica
    • Georgia
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kerala
    • Malaysia
    • Morocco
    • Nepal
    • Peru
    • Romania
    • South Africa
    • Sri Lanka
    • Thailand
    • Turkey
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Madeira
    • Nepal
    • View All Holidays
    • Albania
    • Argentina
    • Borneo
    • Brazil
    • Cambodia
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • India
    • Indonesia
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Madagascar
    • Madeira
    • Malaysia
    • Malta
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • Peru
    • Philippines
    • Romania
    • South Africa
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Bali
    • Cyprus
    • Dubai
    • Kenya
    • Kerala
    • Maldives
    • Mauritius
    • Seychelles
    • South Africa
    • Sri Lanka
    • Tanzania
    • Thailand
    • View All Holidays
    • Antarctica
    • Argentina
    • Australia
    • Canada
    • Chile
    • Croatia
    • Hong Kong
    • Japan
    • New Zealand
    • Norway
    • Panama
    • Seychelles
    • Singapore
    • Thailand
    • USA
    • Vietnam
    • View All Holidays
  • More Info
    More Info (view all)
    • About Us
    • Contact us
    • Online Brochures
    • Order a FREE Brochure
    • Terms and Conditions
    • ABTA & ATOL
    • How to Book
    • Holiday Insurance
    • Airport Extras
    • Charities we support
    • Early Holiday Booking
    • Privacy Policy
    • Payment Options
    • Request a Quote
  • Help
  • My Booking
  • Contact
  • 01732 809 181

Enter destination or hotel
Airports
Select a date
7 nights
2 Guests
Enter destination or hotel
Select a date
7 nights
2 Guests
Any Destination or Escorted Tour
Any Airport
Any Date
2 Guests
Any Destination or Private Tour
Any Date
2 Guests
Any Destination or Solo Tour
Any Airport
Any Date
1 Guest
Any Destination or Multi-Centre
Any Airport
Any Date
2 Guests
Any Destination or River Cruise
Any Airport
Any Date
2 Guests
Any Destination or Cruise
Any Airport
Any Date
2 Guests
1/27
View 27 Photos
  • Greece Holidays
  • Agios Nikolaos
  • Miramare Villas

Miramare Villas

TripAdvisor Review
Greece, Europe
Agios Nikolaos

Situated on a hill overlooking Mirabello Bay in Agios Nikolaos on the island of Crete, this warm and bright family-friendly hotel is the perfect place to spend a delightful sun-filled holiday. There is a beautiful pebble beach in the immediate vicinity of the hotel and the city centre of Agios Nikolaos is only a short walk away providing shopping and entertainment. Guests can make use of the extensive list of helpful services offered by the hotel's friendly multilingual personnel. Guests may pass the time in the hotel's games room and lounge café bar and breakfast room where a delightful breakfast is served each morning. The hotel has spacious traditionally decorated rooms each with air-conditioning, some with balcony or terrace and home appliances.

Facilities

  • Tennis*
  • Billiards
  • Beauty salon*
  • Spa treatments*
  • Massage*
  • Steam bath*
  • Sauna*
  • TV lounge
  • Children playground
  • Sun loungers
  • Please note some facilities may incur an additional fee

Due to the surrounding area and the number of steps around the hotel, it may not be suitable for those with mobility difficulties.

The Local Area

Tripadvisor Reviews

Trip Advisor
4.0 Very Good2,481 reviews
Excellent
52%
Very Good
27%
Average
13%
Poor
5%
Terrible
3%
Location
Cleanliness
Service
Value
TripAdvisor Review
First time holiday to Crete

Our first time in Crete, and overall we had a lovely, very relaxed holiday , myself, my husband and our 14-year-old daughter , such a beautiful place.

The hotel itself was lovely and comfortable, with the most beautiful views. Wherever you looked, you were greeted with gorgeous scenery, which really added to the experience.Our room had a sea view , and we could basically see the majority of the beautiful island.

We were half board and found the food to be very nice. There wasn't a huge amount of choice, but luckily we're not fussy eaters and certainly aren't "beige food" people, so this wasn't an issue for us. The restaurant and bar staff were fantastic , very attentive, friendly and approachable, and we really couldn't fault them.

One area we did find disappointing was the pool area. The pools themselves were lovely and very clean, but there were surprisingly few sunbeds. I don't mean that we couldn't get one because the hotel was overcrowded , there simply weren't many beds available, despite there being plenty of empty and baron space around the pools where more beds could easily have been placed. We also didn't see any lifeguards around any of the three outdoor pools during our stay, which we found quite strange.

The onsite shop was a disappointing experience. On the morning we arrived, 8th August 2026, we accidentally purchased two low-calorie beers when we thought we'd bought non-alcoholic drinks. We realised our mistake almost immediately and simply asked if we could swap them.

Unfortunately, the lady serving us made us feel extremely uncomfortable and awkward. She tutted, shook her head, rolled her eyes and told us that we'd caused her a "big problem" and that her boss wouldn't be happy with her. This was all done in front of other guests. We completely acknowledged that we'd made a mistake and were more than happy to rectify it, but the way we were spoken to was unnecessary and embarrassing. Needless to say, we didn't spend another penny in the shop for the remainder of our stay but went to the little shop a few minutes down the road who were so appreciative of our regular daily visits and our custom.

The majority of the reception team and other staff, however, were absolutely fabulous. A special mention has to go to Eleni, who clearly loves her job. She was so helpful, kind, approachable and genuinely couldn't do enough for us. Thank you so much, Eleni, for simply being such a lovely person , you really made a difference.

Unfortunately, our experience with one particular member of reception was the complete opposite. She had short red hair (we did'nt manage to get her name) and appeared to be in her late 50s. I have to be honest and say that she was, to put it politely, rude, condescending and unnecessarily unkind.

As we had a very late flight home at 2:40am, we had pre-arranged to keep our room/or another room until later on our final day , 7.00pm to be precise. Despite having discussed and arranged this the day before with another member of reception , she told us that we couldn't have the room and appeared to suggest that we were lying about the arrangement , although when she looked in the diary it was all there written down. She also told us that we definitely wouldn't be allowed to dine at the hotel once we had checked out at 11am, essentially making it clear that after checkout, we were no longer their problem.

To make matters worse, (the same woman with the short red hair) when our private transfer arrived , slightly earlier than expected , she told the driver that she wasn't aware of us, despite having seen us waiting with our luggage. She even appeared to offer our privately paid-for transfer to another guest.

We found the whole interaction incredibly unpleasant and completely unnecessary. Customer service is such an important part of a hotel experience, and unfortunately this particular member of staff left a very negative impression on what had otherwise been a lovely stay.

Overall, we really enjoyed our first trip to Crete and had a relaxing holiday. The hotel has a lot going for it , beautiful surroundings,amazing views throughout , comfortable accommodation, good food and some genuinely wonderful staff. However, the lack of sunbeds and, most importantly, the way we were treated by two members of staff did take the shine off what could otherwise have been an excellent experience.

A special thank you again to Eleni and the restaurant and bar teams , you were brilliant and are a real credit to the hotel.

Review by gemmacharters2016 Manchester, United Kingdom
TripAdvisor Review
Amazing

Lovely massage, felt less tense and very relaxed once finished. Would recommend. Smaragda was fantastic

TripAdvisor Review
Spa Treatments Honest Review

Hotel review will be added at the end of our holiday. This review is for a spa visit only. My treatment was with Smoragda, who was very polite, courteous and checked if the pressure of the massage was good. I had the Cretan massage and body scrub, the massage was lovely and relaxing and I would highly recommend that. The scrub was slightly different to ones I have had previously, as was rubbed in and then sent to shower to wash off, smells nice but probably wouldn't recommend or have again. The only part was walking to shower room in towel, my belongings were still in massage room.... I waited and went to check for my belongings and saw another staff member leaving room and then Smoragda brought me my belongings. Everything present but I would have felt more comfortable taking them with me at the time. The shower head in the shower I used did not attach to the wall/metal/plastic clips so water squirted everywhere initially. Overall Honest Review - Based on service and treatment from Smoragda, I would have another massage as was very relaxing. Body scrub I wouldn't book again, and would recommend that consideration is given to others going in treatment room where the customers belongings are. (I wouldn't have seen this had I not gone to check what was taking a while, with my stuff being brought to me). The shower clip could also do with being addressed, to enable shower head to be hooked on.

TripAdvisor Review
Heavenly

excellent treatment by Eleni

TripAdvisor Review
Relaxing

Very relaxing experience. I would recommend George, he made me feel comfortable throughout.

Our Travel Specialists

Your holiday to Greece is just a phone call away

Call our Travel Specialists today on 01732 809 181

Chat Specialists