Whether spent in the stunning scenery of the Atlas Mountains, the enchanting setting of an historic city, on an endless stretch of sandy beach, or a combination of all three, a luxury Morocco holiday is sure to take your breath away.
Morocco revels in spectacular diversity, stretching from its coast to the very edge of the Sahara and to the foothills of the Atlas Mountains.
Between the mountains and Morocco’s Atlantic coast lie fertile plains and in the extreme south, there are breathtaking gorges. The unique landscape explains Morocco’s unusual climate, which brings near-Arctic conditions to its mountains and highest plateau, yet warmer weather in the resort areas, perfect to enjoy your luxury holiday in Morocco.
Indefinably romantic and wonderfully exotic, Marrakech in the shadow of the Atlas Mountains, has been wooing foreign travellers to holidays to Morocco for centuries. A perfect place to go for warm weather in January, Marrakech is a city of immense beauty famed for its markets and festivals you will find good quality Moroccan leatherwear, carpets, pottery, jewellery, brassware and woodwork. The handicrafts are bound to catch your eye in the markets of Marrakech and the souq here, the best in Morocco, is an exotic and exciting spectacle filled with fascinating sounds and aromas.
Visit the city ramparts which are more than six miles long or the romantic Menara gardens with their poolside Menza and pavilion.
Further north, the resort of Skhirat enjoys a beautiful coastal setting and is an ideal location to explore Rabat, with its famous Hassan Tower and Royal Palace and the city of Casablanca.
Discover the fascinating history of Al Badi Palace, the vitality of Djema el Fna with its musicians, acrobats and snake charmers, or simply watch and absorb the combination of influences that are uniquely Morocco.
Where to go in Morocco
Mandarin Oriental Marrakech is a haven of luxury where Moroccan tradition meets modern elegance. Just 10 minutes drive from the city’s famous Medina, this chic sanctuary offers the perfect base for a luxury Morocco holiday. Every accommodation type here is equally appealing, each with its own unique offering. Some 54 luxurious one and two-bedroom villas are each set within their own charming walle...
Located on a seven-kilometre stretch of sandy beach, this delightful resort blends Moroccan tradition with decadent design and impressive contemporary facilities. Here you’ll find luxury boutiques, restaurants, a bustling casino, nightclub and a world-class spa. The 18-hole golf course designed by Gary Player is really something special. This championship course is 7,484 yards, making it Moroc...
This beautiful resort certainly lives up to its name, which means ‘peaceful paradise’. Set within a 60 square-metre oasis of palms and olive trees, just outside the walls of the Medina, there’s a sense of isolated luxury here despite an incredible, central location. Accommodation here comprises just 32 spacious pavilions and seven ultraluxe Maisons, which boast their own heated pools, two bed...
- Surround yourself with incredible views of north Africa's highest peak Mount Toubkal and traditional Berber villages
- Feel as though you’re in your very own Moroccan home with exceptional service from local staff
- 28 individually decorated rooms and suites feature traditional Moroccan furnishings and antiques from around the world
- Authentic experiences include tea in a local Berber House, a Berber cooking lesson and bread baking
- A blissful retreat set in 16 hectares of Moorish gardens and refreshing pools
- The resident tea expert will teach you the secrets to brewing the perfect pot of authentic Moroccan mint tea
- Authentic Moroccan hammam experience with a full-body exfoliation and body mask made from Atlas Mountains clay
- Supervised children’s Kasbah featuring theatre, swimming pool, outdoor play space and mini kitchen
- Iconic hotel located in Marrakech just steps away from the Medina
- Unique concept of a medina within a medina
- Spacious, luxury rooms with patios or roof terraces
- Resort activities include creative workshops, Arabic courses and sports
- Kids' Club offers children a taste of Moroccan lifestyle and culture
Marrakech is an endlessly fascinating city, and this exquisite property is perfectly situated for exploring the many palaces, souks and historical gems nearby. Combining all the luxuries of a five-star hotel with the feeling of staying in the heart of the city, this is the ultimate way to experience Marrakech in style. A member of the prestigious Small Luxury Hotels of the World collection, La Su...
Feted as 'the loveliest spot in the world' by none other than Sir Winston Churchill, this Arabian Nights fantasy is sure to inspire. Built in 1923, this legendary palace of art deco magnificence has undergone an extensive refurbishment programme in the hands of the talented designer, Jacques Garcia. The hotel itself is a haven of timeless elegance set within a walled oasis of fragrant orange g...
Looking for inspiration?
You'll find expert travel guides, holiday ideas and insider tips now on Other Shores
Where is Hot in January?
January is the perfect time to treat yourself to a holiday somewhere hot and sunny. After the long,...Other Shores Team - July, 2022
10 Filming Locations to Inspire Your Next Holiday
2020 might not have been the travel year that many of us were hoping it would be, but that didn't s...Other Shores Team - February, 2022
Our World, Your Way
One of the most trusted names in luxury travel
Over 40 years’ experience in worldwide holidays
Fully bonded and protected
We use our first-hand expertise to create a bespoke holiday
We’ve spent years establishing industry-leading contacts
Insider knowledge: our team travel to all our destinations
We get to know you personally, so your trip is perfect for you
You’ll be looked after by your own personal Travel Specialist
From meet & greets to private transfers – we’ll make it happen
On hand when
you need us
24/7 assistance throughout your holiday
Our travel experts take care of you every step of the way
Our dedicated concierge team will take care of all the details