Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
Boulevard 20 Aout - BP20012, 80000 Agadir – Show map
Excellent location – rated 9/10! (score from 215 reviews)
Rated by guests after their stay at Royal Atlas & Spa.
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
96 properties in Agadir
Including hotels, apartments, villas and more.
215 verified reviews
We speak your language
Royal Atlas & Spa's staff speak: French, English, German, Arabic
Booking is safe
When you book with us your details are protected by a secure connection.
Outdoor Pool, Outdoor Pool (all year), Grounds, Terrace, Sun Deck
Sauna, Fitness Center, Spa, Massage, Turkish/Steam Bath, Indoor Pool, Private Beach Area, Indoor Pool (all year), Playground, Entertainment Staff, Nightclub/DJ, Kids' Club, Evening Entertainment
Food & Drink
Restaurant, Bar, Breakfast in the Room, Restaurant With Dining Menu, Buffet-Style Restaurant, Snack Bar
WiFi is available in all areas and costs EUR 2 per hour.
Free! Free private parking is available on site (reservation is not needed).
Room Service, Shuttle Service (surcharge), Airport Shuttle (surcharge), 24-Hour Front Desk, Express Check-in/Check-out, Currency Exchange, Baggage Storage, Concierge Service, Shared Lounge/TV Area, Babysitting/Child Services, Laundry, Dry Cleaning, Ironing Service, Daily Housekeeping, Meeting/Banquet Facilities, Business Center, Fax/Photocopying, Hair/Beauty Salon, Souvenir/Gift Shop, VIP Room Facilities, Honeymoon Suite
Newspapers, Safe, Shops (on site), Convenience Store (on site), Non-smoking Rooms, Elevator, Heating, Designated Smoking Area
French, English, German, Arabic
1:00 PM - 6:00 PM
8:00 AM - 12:00 PM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
Free! All children under 2 years stay free of charge when using existing beds.
Free! One child under 2 years stays free of charge in a crib.
There is no capacity for extra beds in the room.
The maximum number of cribs in a room is 1.
Any type of extra bed or crib is upon request and needs to be confirmed by management.
Free! Pets are allowed on request. No extra charges.
Cards accepted at this property
Royal Atlas & Spa accepts these cards and reserves the right to pre-authorize your card prior to arrival.
Based on 215 reviews
Value for money
Show reviews from:
Set on a private beach, this 5-star hotel is located a 10-minute drive from the center of Agadir. It has an outdoor pool surrounded by palm trees and a spa with a hammam.
Score from 217 reviews Very good
On Agadir beachfront, this 4-star hotel offers an outdoor swimming pool surrounded by palm trees. All guest rooms have a view and relaxation facilities include a sauna, hammam and massages.
Score from 417 reviews Review score
This luxurious and traditional Moroccan palace is 10 minutes from the center of Agadir.
Score from 186 reviews Review score
Located near central Agadir, this 4-star hotel is next to the beach. It features a large outdoor pool, a fitness center and has a spa with a hammam (public bath) and a beauty salon.
Score from 408 reviews Good
Location is good , room size nice plus the balcony, great hotel manager Mr. abdulellah
No catal to make tea o coffee , old shower bath , limited tv channel
Everything! Staff was wonderful and polite. The room was phenomenal. Had a beautiful view. Everything was clean
The beach and location
Over rated! As the state of the hotel and it's furnishing so dilapidated, the sound proofness of its rooms are so poor, the standard of this hotel should be a three star. Basicly poor management
The gave me a room category less than what I booked and promised me to correct that next day but they didn't. Their stuff on other facilities were very nice except the receptionists. I told them I will mention what you did at booking.com, so they promised to solve it next day but on next day, unfortunately they offered me one room only so I refused a half solution. NB: every thing I mentioned went smoothly.
Staff Swimming Location
Lot of noise from another rooms Cleanliness very poor Activities Bar cocktails very bad
Everything the manger was useless demanding extra money for my guest that im allowed free
They tried to charge me for alomst 500 drhim from mini bar that I didnt use and after I complain I waited for long time then they cancel it
It's location only
noisy full of insects old & strange furniture cleaning level
Best dicision ever. Was here on honeymoon and everything was perfect. not only are the staf TOP!! but also the location was perfect. Really recommend this hotel to all my friends.
Location is very good
There are no internet conection in the rooms We booked sweat but they didn't have tow beds , they only have one king bed and we are tow
Location. The artistic theme, the hotel is decorated with nice art works. Breakfast buffet.
Poor lighting in the room and in the gym. Although the gym has enough space to fill it with nice equipment, it doesn't have the basics. The hotel doesn't provide complementary water .. so we had to buy. You have to order tissue as the room has only toilet paper. The internet connection is horrible.
The location is perfect right on the Atlantic Ocean The swimming pool and the garden was a vision
The bed wasn't king size bed at all it's just two single bed combined together The wifi is slow and always get disconnected
One bathroom is highly recommended
Excellent breakfast and very friendly cooks
at the reception there were two girl who are really not suitable for this position.....slow and a bit inpolite
Location is pretty good.
I booked 4 nights through booking.com. They asked me to pay all 4 nights in advance upon check in, which I did. Soon afterward, I found out that I need to change my schedule unexpectedly as I needed to go to another city. I asked front desk if I can split my 4 nights into 2 nights this stay, then I go to another city, then I come back to take up the remainder 2 nights. In fact, I told them that I needed to extend the stay for another 9 days!. It took me so hard to explain to them that Royal Atlas already got my money in full and the last 2 nights they can give me any room they like subject to their availability. In other words, I would accept room with no view, etc. Just any room. They refused and refused to accept. They said I should negotiate with booking.com. I told them booking.com is just a broker. They got commission from Royal Atlas but the one who can make the decision to split my stay is not booking.com. I had to leave and asked them to talk again to the manager / reservation dept and to call me back. They never did. The next day I had to track them down so many times. They transferred me to various people until I got frustrated. Then I asked my Moroccan friend to help call. At last, he found the lady at the reception/check in desk who was working on my case. The answer was the same: go to booking.com and ask them. Really silly. Bad service. Honestly it is stupid. The cost of giving me my remaining two nights is nothing as I have paid in advance. It would have gained a lot of goodwill from me. And I go to Agadir for business often. I even showed them my bill from Sofitel Agadir where I had stayed many nights and spent approx US$5000 in total. Atlas' location is better than Sofitel, which is a far superior hotel. But I am practical. I like to be close to activities. Also, I asked for airport pick up by Atlas. The guy you pick me up didn't even offer to take my bag. I had to do it myself.
The staff was not prepared to serve. We were always sent from one to another. Questions could not be solved promptly. We felt always as we were disturbing.
The hotel is new and kept modern and tidy. Nice dinner.
When we arrived the reception did not know we were coming and did not have our reservation. The special request which was booked with it obviously also not done - they tried doing it then later but only half done because half was missing. We did not have a room available and they wanted to accommodate us with a different room which we took a look at and didn't want because it was a joke and not at all what we booked and were looking for. 3h waiting later (literally letting us just wait around until "our" room was done) we arrived in the room. Finding the hotel restaurant was a journey. In a 5star hotel I'd expect new guests to be shown the location on the first day. Especially when it's a big location and there was not a high workload at the reception. I would have been happy with at least a map or little layout of the hotel to find things. Opening times or breakfast hours... Any sort of guidance. Not just taking the credit card and giving us the key. The air condition did not work and the reception said someone would come to check - we waited for 1h and nobody came. We then just left the room. We wanted to have dinner at the hotels restaurant. At 1030pm we went to look for the restaurant. We went to the reception and they told us they think that the kitchen is closed already (still managed to organize a tasty dinner though to be fair). Weird was the question if we were "all inclusive" or not.. What difference does that make if you want to have dinner? Even in a hospital I can get a warm dish at 1030pm. Breakfast is a mess. There are 300 or more people in a hall and there is a buffet to take your food. 3 guys are there to make omelettes for you and in front of each cook were aprx 8 people standing and waiting in line. So technically I would've had to wait 15 odd minutes in a cue in the morning to get an omelette. No thanks.
Staff. her name is Mona she was so helpful and friendly. Location is excellent
the gym need to be improved.
But there was diffrint price booking tell me price when come to hotel discover not seam 200 bluse
Hotel view and rooms are good and comfortable. Breakfast and dinner was also good.
The girls down in reception are not well behaved. Lot of customers were complaining and yelling over the ladies to keep them waiting and not listening to them very poor reception ladies.
good location friendly bar and restaurant staff Nice clean pool area
-Staff arguing with one another, and guests being made to wait -broken toilet flush, shower cubicle, -poor wifi coverage, broken on final day -when things went wrong, no apology
The hotel is nice and the location is as well , as i stayed i had no problems but...
They checked me in within two long horrible hours , i have not slept for 36 hours and they just sayed we can not find your booking it is just not there! After that they checked me in into room#999 which was preoccupied , literally i walked in on two couples ! I went back and they checked me in another room! I had problems with the guests per room and i had to pay extra cash and they changed rate when i extended an extra night !! Every time i go by the reception i hear people shouting and complaining This hotel is nice but the staff will rip you off at any chance they get!!!! As far as am concerned i will never stay in this hotel again and i don't know if its them or booking but checking in is a disaster please solve this problem or hotels combined is welcoming $
Very comfortable, friendly stuff, great breakfast buffet
Not a lot.....
Attitude of staff - female receptionist was incredibly rude. Hotel is no where near being 5 star, it's laughable to put 5 star and this hotel in the same sentence.... Bed was hard and uncomfortable as were the pillows. The pool towels were a disgrace, could have believed they were dish clothes but certainly not the pool towels you expect from a so called 5 star hotel, torn and ragged.... Lack of English language skills among staff and complete lack of customer service.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!