Chat Specialists
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
    • January Sale Tours
  • 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

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
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 Cruise
Any Airport
Any Date
2 Guests
Any Destination or River Cruise
Any Airport
Any Date
2 Guests
1/34
View 34 Photos
  • Morocco Holidays
  • Agadir
  • Royal Mirage Agadir

Royal Mirage Agadir

TripAdvisor Review
Morocco, Africa
Agadir

This sublime hotel is ideally located in the captivating heart of Agadir. The nearest beach is a mere 100 metres from the hotel, while the town's abundance of entertainment venues, exquisite dining options and attractions are not far away and Agadir-Al Massira Airport is only 21 km away. The hotel provides a selection of exceptional services and facilities, catering to guests' needs to the highest degree of excellence. Guests will be impressed by the wonderful leisure facilities, which have been designed with the ultimate relaxation in mind. The hotel boasts a stunning, contemporary architectural design, tempting guests into stylish surroundings rich in Moroccan influences. The guest rooms are modern in style and offer comfort and luxury in which to completely unwind.

Hotel Information

Dip into one of the 2 outdoor swimming pools or enjoy other recreational amenities, which include a sauna. Additional features at this hotel include complimentary wireless Internet access, concierge services and a television in a common area.

Facilities

  • TV lounge
  • Dining area
  • Luggage room
  • Concierge
  • Garden
  • Multilingual staff
  • Wi-fi
  • Distance to entertainment area: 100m
  • Please note some facilities may incur an additional fee

The Local Area

Tripadvisor Reviews

Trip Advisor
4.0 Very Good2,475 reviews
Excellent
45%
Very Good
29%
Average
12%
Poor
6%
Terrible
8%
Location
Cleanliness
Service
Value
TripAdvisor Review
Amaizing

This hotel is absolutely amazing! 😍✨ I loved the activities, the food, and the whole atmosphere. I also made so many new friends and had such a great time! πŸ’— A special thank you to the animators Fadoua for being so kind, friendly, and welcoming. 🫢🏻 Thank you for making our stay even more enjoyable and memorable! πŸ‘πŸ’–

TripAdvisor Review
Never Again

Well what can I say, food not the best at this hotel… we stayed in a 3 star hotel in Morocco in February and it was better, this was a totally different holiday from the February one….can not fault the staff extremely helpful and friendly as are most Agadir Local people, sadly for us it was a bad experience was told by locals never to come here in July and August as are invaded, the pool I have to say looked dirty even though we did watch the fantastic pool/ life guard cleaning it etc but people being fully clothed sweating and jumping in a pool is gross in my opinion, the cleaning staff were good, proper make u scan the qr code to give them a good review ha ha, 🀣 it’s really gross place if I’m honest but I am English lol, nightclub next door is HELL if your in a room pool facing….4/5 in the morning your doomed….

TripAdvisor Review
Amazing

We had an amazing stay at royal mirage this week . The location is perfect right by the beach with beautiful ocean views . But what really made our stay special was the staff especially miss fadwa from the moment we checked in , she was incredibly welcoming and went above and beyond to help us . If u stay at royal mirage ask for miss fadwa she is a gem and a big reason we’ll be coming back , thank you for whole team for a memorable vacation .

TripAdvisor Review
Amazing

The animation team were amazing they looked after us always kind thank u for all of u

TripAdvisor Review
Unacceptable

Very disappointing stay – cleanliness, service and safety need serious improvement

Unfortunately, our experience at this hotel was extremely disappointing. The biggest issue was the lack of staff presence and the very poor standard of cleanliness throughout the communal areas.

The cleanliness in the restaurant and lifts was totally unacceptable. These are areas used constantly by guests, yet they appeared dirty and poorly maintained. The communal areas were generally filthy, with sticky marks left on the floors and water being sprayed around without any apparent attempt to properly clean or dry the area.

The hotel was also seriously understaffed. There were frequent long waits at the bar simply because there was nobody available to serve guests. This happened repeatedly and made getting even a simple drink unnecessarily difficult.

The bin near the pool was not emptied for four days, which was particularly unpleasant.

There was also broken glass around the pool area. We reported this to staff, who attempted to clean it, but despite being told about the problem, the glass was still there two days later. This is especially concerning around a swimming pool and represents a genuine safety issue.

We also noticed electrical wires sticking out of walls in communal areas, which was another worrying safety concern.

The food was extremely poor and certainly not to a standard we would expect from a hotel of this type. Combined with the unacceptable cleanliness of the restaurant, eating there was not an enjoyable experience.

The one positive was that our room itself was reasonably clean. However, even here there was an issue with a leaking sink. We reported it and were told it had been fixed, but unfortunately the problem remained.

We also had a rather bizarre experience regarding a kettle. After asking for one, the hotel provided it, only to remove it again the day before we were due to leave. When we asked for it to be returned, we were told it wouldn’t be replaced because we were leaving the following morning. This seemed unnecessarily unhelpful and left a very poor impression.

In our opinion, this hotel is totally unsuitable for guests travelling with families. The poor cleanliness, broken glass around the pool, exposed electrical wiring, unattended areas and lack of staff would be particularly concerning for anyone with children.

Overall, there were simply too many basic issues during our stay. Cleanliness, hygiene, safety, maintenance, decent food, adequate staffing and basic customer service should be non-negotiable in any hotel.

Sadly, based on our experience, we would not return or recommend this hotel.

Review by hamcheese2015 Malton, United Kingdom
Our Travel Specialists

Your holiday to Morocco is just a phone call away

Call our Travel Specialists today on 01732 809 181