Choose your preferred language. We speak English (US) and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
Just a quarter mile from Agadir Beach, this boutique hotel offers a spa with an indoor pool, hot tub and steam room.
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.
“Everything was perfect. We got an upgrade to a better room and everyone was so kind with us all the time. The breakfast was really good and the service was incredible. I recommend it for sure!”
This guest house is a 7-minute walk from the sea and 2.5 km from the traditional markets. It offers a patio with a swimming pool and a rooftop terrace with ocean views.
Kasbah Dar Daif is located 5 km from the centre of Ouarzazate and has views on the Atlas Mountains and the lake. Its furnished patio overlooks the outdoor swimming pool.
Surrounded by palm trees and set in the heart of the Zagora Palmgrove, this guest house offers many lounges with fireplaces and an outdoor pool with a terrace overlooking the grove.
“From the cuppa (mint) tea you arrive to the moment you leave the service is exceptional. Attentive but not intrusive at all times. Nothing is to much of a chore.”
Located inside the Ksar of Aït-Ben-Haddou, this B&B offers a traditional, Berber décor. Guests can relax on the furnished terrace and admire the views of the surrounding valley.
“The owner is a great host and made us feel at home. He prepared dinner for us even though we arrived late and was going to take us into the old village in the morning but we didn't have time.”
This traditional riad is located in Taroudant, between the ramparts and the Medina.
Le Petit Riad is located in the El Wahda district, just 1.3 km from Ouarzazate Airport.
“Loved the staff and riad, nice food although not personally my type of thing! Very accommodating, friendly and nice customer service, clean premises which were traditional and pretty and really well kept!”
Dar Chamaa is situated in the Ouarzazate Palm Grove with views of the Atlas Mountains. It has an outdoor swimming pool with a terrace area, that is surrounded by sun loungers and palm trees.
This hotel is located 5 minutes from the village of Skoura and 35 minutes from the airport of Ouarzazate. It offers an outdoor swimming pool and free parking.
“Kasbah is a little paradise inside Oasis. Kasbah Dar Al Salam is a very comfortable one. The exterior garden is filled with flowers and birds tweeting around. Our room was covered with beautiful Berber...”
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
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!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.