Marrakech-Safi Holiday Packages

Save when you book Marrakech-Safi package deals

Choose two or more items and save on your trip:

Get great package deals to Marrakech-Safi's top cities

Top Marrakech-Safi hotels

La Mamounia

La Mamounia

5 out of 5
Avenue Bab - Jdid, Marrakech
The price is NZ$1,478 per night from 26 Apr to 27 Apr
NZ$1,478
includes taxes & fees
26 Apr - 27 Apr
Stay at this 5-star luxury hotel in Marrakech. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
"The hotel itself is absolutely beautiful. As was our room, including the patio area. Service was quite good (generally excellent but occasionally inconsistent). The garden is gorgeous, but also a tourist attraction in itself so gets busy with tourists not staying at the hotel. This means you are ..."

Reviewed on 24 Mar. 2025

La Mamounia
Eden Andalou Aquapark & Spa

Eden Andalou Aquapark & Spa

4 out of 5
Km 4, Route d'Amezmiz, Tameslouht
Stay at this 4-star spa hotel in Tameslouht. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the property condition ...
"Great staff, great facilities and great food"

Reviewed on 31 Mar. 2025

Eden Andalou Aquapark & Spa
Aqua Mirage Club & Aqua Parc - All Inclusive

Aqua Mirage Club & Aqua Parc - All Inclusive

4 out of 5
Km 5, Route de Tahanaout, Marrakech
The price is NZ$346 per night from 2 Apr to 3 Apr
NZ$346
includes taxes & fees
2 Apr - 3 Apr
Stay at this 4-star spa property in Marrakech. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our reviews. ...
"Very nice property with lots of amenities Food was amazing."

Reviewed on 25 Mar. 2025

Aqua Mirage Club & Aqua Parc - All Inclusive
Don't see what you're looking for?
See all available properties in Marrakech-Safi
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.