Check out our pick of great all-inclusive stays in Morocco
Fairmont Tazi Palace Tangier
All-Inclusive Stay in Tangier
Located in Tangier, 4 km from Forbes Museum of Tangier, Fairmont Tazi Palace Tangier provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.
Show more
Show less
The Desert Palace
All-Inclusive Stay in Merzouga
The Desert Palace offers accommodation is located in erg Chebbi dunes, 7 km from Merzouga. Erfoud is 47 km away. Tent bedrooms are traditionally decorated.
Show more
Show less
Fairmont Royal Palm Marrakech
All-Inclusive Stay in Marrakech
Offering an outdoor pool, Fairmont Royal Palm Marrakech is located a 20-minute drive from Marrakech. Free Wi-Fi access is available. Rooms here will provide you with a balcony.
Show more
Show less
Riad Hermès
All-Inclusive Stay in Medina, Marrakech
Built according to the traditional architecture, Riad Hermes is located in the Medina of Marakech, just a 10-minute walk from Jemaa El Fna Square.
Show more
Show less
Riad Jnane Mogador
All-Inclusive Stay in Medina, Marrakech
In the heart of the old imperial city, 70 metres from Djemaa El Fna Square, Riad Jnane Mogador offers a Moroccan restaurant, a spa and wellness centre.
Show more
Show less
Adam Park Marrakech Hotel & Spa
All-Inclusive Stay in Agdal, Marrakech
A 15-minute walk from the Agdal Gardens, this hotel offers a daily breakfast, an outdoor pool and free Wi-fi.
Show more
Show less
Amadil Ocean Club
All-Inclusive Stay in Agadir Bay, Agadir
Located 1 km from Agadir City Centre, this hotel provides direct access to a sandy beach. It features 2 swimming pools, a piano bar and a spa offering beauty treatments.
Show more
Show less
Jaal Riad Resort
All-Inclusive Stay in Agdal, Marrakech
This 5-star hotel and spa is located in central Marrakech, a 10-minute drive from Menara Airport. It offers a fitness centre and a garden with solarium.
Show more
Show less
Pickalbatros Aqua Fun Club All Inclusive
All-Inclusive Stay in Marrakech
Aqua Fun Club Marrakech overlooks the Atlas Mountains and is situated on 10 acres of land surrounded by shady olive trees.
Show more
Show less
Iberostar Waves Club Palmeraie Marrakech All Inclusive
All-Inclusive Stay in Palmeraie, Marrakech
Overlooking the Atlas Mountains, this hotel is set in 10-hectare grounds, which include 3 swimming pools, landscaped gardens and a small lake.
Show more
Show less