5* Morocco beach & city holiday

Sofitel Essaouira Mogador & Pullman Marrakech Palmeraie

Flights included Flights included

The perfect package with flights included

A glamorous five-star Morocco holiday, with an Essaouira beach stay and a Marrakech city break - includes half board, flights and transfers

Boasting a scorching climate, fantastic shopping and beautiful beaches, Morocco is often overlooked as a short-haul, mini-break destination. With golden sandy stretches, whitewashed seaside buildings and a laid back, peaceful vibe, it’s hard to believe that Essaouira is just a stone’s from the charming yet chaotic souks of Marrakech.

Staying at the five-star Sofitel Essaouira Mogador Golf & Spa, which has been aptly described as having an ‘air of nomadic chic’, you’ll be waking up to spectacular views of the ocean and the Mogador golf course. Spend your days lazing on the beach, taking a dip in the indoor and outdoor pools, playing a round of golf or indulging in a massage. The hotel can also organise cookery lessons and tours of the historic Essaouira medina and surrounding areas, for guests looking for a spot of culture.

You'll round off your trip at Pullman Marrakech Palmeraie Resort & Spa in Marrakech. Located on a 17-hectare olive grove in the capital's leafy Palmeraie district, this five-star hotel offers blissful respite from the medina's colourful chaos. The hotel is built in traditional Moorish style, inspired by the city's historic palaces. A chic and svelte row of icy-white parasols enhance the setting, bringing pristine five-star comfort to the green lawns and fragrant herb gardens. There's an oversized swimming pool to bathe in when the sun's high, and inside, guests can dine on fine regional cuisine and sweet Moroccan pastries, accompanied by silver pots of tea.

Good to know

Please note that the local tax is not included: approximately £2.50 per person per day at Sofitel Mogador Essaouira and approximately £4 per person per day at Pullman Marrakech.

Sofitel Essaouira Mogador operates a free shuttle service to and from Essaouira medina.

Can't commit to booking right now?

Hold a date for only £25 while you decide.

  • Pay £25 to hold a date until the end of the sale.
  • If you choose to buy it, the money will go towards your purchase, if not, the cash will be credited to your Secret Escapes account.

Important: Please note, this is not a deposit, complete or guaranteed booking; holding the date simply prevents other members from swooping in and booking your preferred date while you're still having a think about it. Secret Escapes will not be liable for expenses incurred should that date not be available to book and a hold is cancelled.

For more details, please see our FAQ page.