
Cheap Holidays to Essaouira
- Top deals for trips to Essaouira
- 3-night holiday deals
- 4-night holiday deals
- 5-night holiday deals
- 6 or 7-night holiday deals
Top deals for trips to Essaouira
Price found within the past 48 hours. Click for updated prices.

3.5-star property
Gramtahouse
Gueliz
13 Sept - 20 Sept
7 night stay
Helsinki (HEL) to Marrakech (RAK)
KLM • Return • Coach
Price was €915, price is now €693 per person
€693
per person
found 9 hours ago
Our customers tell us that they can't get enough of the helpful staff at Gramtahouse. During your stay, you're just a quick walk from Avenue Mohamed VI. Features include free breakfast, free WiFi in public areas and free self-parking.

4.0-star property
Riad Tarba & spa
Medina
13 Sept - 20 Sept
7 night stay
Helsinki (HEL) to Marrakech (RAK)
KLM • Return • Coach
Price was €1,017, price is now €777 per person
€777
per person
found 9 hours ago
During your stay at Riad Tarba & spa, you're just a quick walk from Place El Moukef. Free breakfast, free WiFi in public areas and free self-parking are available.

4.0-star property
Wazo Hôtel
Gueliz
13 Sept - 20 Sept
7 night stay
Helsinki (HEL) to Marrakech (RAK)
KLM • Return • Coach
Price was €867, price is now €700 per person
€700
per person
found 9 hours ago
During your stay at Wazo Hôtel, you'll be within walking distance of Musée Aman pour la Civilsation de l'Eau au Maroc. Features include free WiFi in public areas, free self-parking and a free manager's reception.

3.0-star property
Palais Moulay Said & SPA
Medina
13 Sept - 20 Sept
7 night stay
Helsinki (HEL) to Marrakech (RAK)
KLM • Return • Coach
Price was €1,125, price is now €935 per person
€935
per person
found 9 hours ago
During your stay at Palais Moulay Said & SPA, you're just a quick walk from Jemaa el-Fnaa. Free breakfast, free WiFi in public areas and a full-service spa are available.

4.0-star property
Swiss Continental Hotel
Gueliz
11 Oct - 18 Oct
7 night stay
Helsinki (HEL) to Marrakech (RAK)
KLM • Return • Coach
Price was €1,144, price is now €959 per person