Royal Mirage Agadir
Nothing booked yet
Royal Mirage Agadir
Boulevard Mohammed V, 80000 Agadir, Morocco — Show on map
- Table tennis
- Darts
- Cycling
- Horse riding
There are no rooms available for these dates
Try to change the dates and try again
Air conditioning
Bar
Currency exchange
Cycling
Darts
Free parking
Games room
Golf course (within 3 km)
Horse riding
Indoor pool
Massage
Mini golf
Outdoor pool
Restaurant
Room service
View all facilities: 19
The fabulous Royal Mirage Agadir will satisfy all your expectations. A ravishing 4-star accommodation proposes a vast range of conveniences that include bar, fitness facility, private beach, children playground and sun terrace.
Wellness Offers
Royal Mirage Agadir is positioned as a place for giving guests a fantastic refreshment. Allow yourself to enjoy various massage options along with sauna. It’s worth to try any of these opportunities to revitalize your body.
Types of accommodation
All rooms have been provided with air conditioning. There are non-smoking rooms per request.
Leisure and Activities
Royal Mirage Agadir is absolutely a sporty place. Whether you want to blow off a little steam in fitness facility, bask by outdoor pool or have fun playing table tennis and darts - you will be well pleased with everything provided here.
Food
The hotel is proud to present an in-house restaurant with delights from the region along with European favourites. During the warm months, you are welcome to dine on the open terrace. Drop in on the hotel bar to relax with warm and cold drinks.
Interesting places nearby
You can quickly reach Agadir landmarks such as church and golf. The Agadir Airport is just 25.40 km ride away. Nature-loving tourists will soak up the atmosphere of Agadir and park.
The Royal Mirage Agadir holds a 7.2 rating. So don’t hesitate and use HotelFriend service to make a reservation.
House Rules
Check-In:
15:00
Check-Out:
12:00
Additional rules
Pets are not allowed
Cards accepted at this hotel Royal Mirage Agadir accepts these cards and reserves the right to temporarily hold an amount prior to arrival.