Worldwide icon-chevron-right Africa icon-chevron-right Morocco icon-chevron-right 10 of the best hotels in Morocco

Heads up! We’re working hard to be accurate – but these are unusual times, so please always check before heading out.

Kasbah Tamadot
Booking.com Kasbah Tamadot

10 of the best hotels in Morocco

For a splash of luxury or somewhere to kick back at the end of a dusty day, here's our list of Morocco's best hotels

By Patrick Welch
Advertising

As the writer Paul Bowles, who wrote most of The Sheltering Sky here back in the 1940s, knows, Morocco is inundated with unique experiences. In Bowles’s case it was supposedly copious quantities of drugs that fuelled the sense of alienation his novel deals with, but these days the North African country offers a far less troubling experience, the smells, colours, tastes and, of course, sunshine combining to create a memorable vacation whether you’re looking to rummage through the souk, trek through the Sahara or splash about in the Atlantic surf. But be warned, as, in Bowles’s day, it’s still a place that can be seriously hectic or delightfully peaceful, so make sure you book somewhere you can unwind at the end of a hot, dusty day. 

Accommodation here varies from lavish international hotels to simple backpacker hostels, from mountain-top kasbahs to enchanting city riads and laidback beach belles to wellness retreats - with prices, especially at the mid and lower end of the scale, that are a total steal compared to Europe. Here’s our selection of the best places to stay throughout Morocco. 

Best hotels in Morocco

Booking.com

1. Mandarin Oriental, Marrakech

In Marrakech, there are more five-star hotels than you can shake a stick at, so picking a favourite is no small feat. Most are outside the medina (the walled city) and so have the luxury of space, and the Mandarin Oriental is no exception. Sitting in 50 acres of manicured gardens fit for a king, its 54 villas come with private outdoor showers as well as their own hammams, though there’s also a colossal spa on site too, as well as two golf courses and three restaurants. These surroundings and the hundreds of staff that look after them don’t come cheap: rooms start at over £700 a night – and that’s in low season.

Booking.com

2. L’hotel Marrakech

For something a little cosier (and more central), try Jasper Conran’s riad, which is a short stroll from the Koutoubia Mosque and Marrakech’s main square, Jemaa El Fna, and so perfect for soaking up the atmosphere of the medina, albeit in a more refined environment. It has just five suites as well as a small pool surrounded by orange and lemon trees and, up top, a roof terrace for enjoying a mint tea while the sun sinks behind the mountains. Unsurprisingly, given the owner, decor is key here: think understated crisp white walls, Egyptian cotton sheets and draped four-poster beds, in a house dotted sparingly with 1930s furniture and local crafts.

Advertising
Amouage By Surf Maroc
Photograph: Amouage

3. Amouage By Surf Maroc, Taghazout

If you don't want to tangle with tourists while enjoying a decidedly modern, North African break, try this Brit-owned seafront yoga and surf hotel about an hour’s drive from Agadir. Taghazout is a laidback, hippie-ish surf town but the vibe at Amouage is more slick and stylish than boorish backpacker. There’s an infinity pool, an outdoor cinema, a pool table and a bar, as well as cracking views from the yoga deck. Given all this, you might not want to prise yourself away from the actual hotel, but seeing as wetsuit and board hire are included in packages, most guests try their hand and riding the waves.

4. Villa Joséphine, Tangier

If you’re looking for bygone era charm, this 10-room country house, perched on a hill overlooking Tangier and the straits of Gibraltar, has colonial glamour by the bucket load. Built by a Times correspondent who is said to have been one of the inspirations for Indiana Jones, it was subsequently home to a Duke and a Pasha, though is now popular with a-list creatives looking for a soignée hideaway near bustling Tangier. There’s a well-regarded French restaurant but mainly it’s about hiding under a straw hat by the pool and penning your ’40s spy novel.

Advertising
Booking.com

5. Dar Serrafine, Fez

You won’t find a pool or a spa at this six-room, 600-year-old house in the heart of Fez’s medina, and really, that’s the point. What you will find is a meticulously renovated labour of love, whereby the owners Kate and Alaa undertook a seven-year careful refurbishment, filling the guesthouse with treasures from the surrounding souk as well as crisp white sheets on the beds and beautiful Berber rugs on the floors. Special mention goes to the extensive breakfasts and dinners, which are eaten communally on the roof.

Booking.com

6. Kasbah du Toubkal, High Atlas Mountains

This eco guest house in the Toubkal National Park is an inspiring, award-winning example of sustainable, ethical tourism in action. In a beautiful setting and more mountain refuge than hotel, it’s ideally located if you fancy a stomp in the nearby High Atlas mountains, though you’re welcome to stay put and read, drink tea and meditate on the extensive terraces that overlook the local village and surrounding reddish mountains. Note that some exercise is unavoidable though: you have to walk the15 minutes from the local village to the hotel as there’s no road, (though mules do the hard work of carrying your bags).

Advertising
Booking.com

7. Le Jardin de Douars, Essaouira

The seaside town of Essaouira on the Atlantic coast has long been popular with travellers longing for hippie-tinged seaside charm. More recently, Easyjet flights and notoriety as a Game of Thrones location have meant it’s gotten busier, but it still manages to retain a certain mystical, salty charm. If you want to explore the medina but also have some quiet time, the Jardin de Douars is a good option. Peace is what it’s about here: you won’t find TVs or wi-fi in most of the rooms, and there are adults-only areas, including one of the two pools and a dining room, meaning that you can escape both the real world and its offspring. Come instead for international cooking, a fine spa and some gorgeous places in which to enjoy the glorious weather (sun hats are available to borrow).

Booking.com

8. Kasbah Beldi, Atlas foothills

Another rural gem, this time just under an hour’s drive from Marrakech, is this stunning lakeside Kasbah at the feet of the Atlas mountains. There are 30 rooms, two pools (plus a kids’ pool), a couple of restaurants and a spa, but really, it’s the surrounding countryside that’s the draw here, with hiking, horseriding or Berber cooking classes all on offer. Service and attention to detail are top-notch: from candles dotted about the gardens at night to rose petals in your bathroom after returning from a sticky afternoon walk, nothing is been forgotten.

Advertising
Booking.com

9. Kasbah Tamadot, Atlas Mountain

Richard Branson’s Moroccan castle in the Atlas mountains is everything you’d expect from a celeb-owned hotel. There’s a gym, spa, tennis courts, indoor and outdoor pools and intriguing, local objets a-plenty (the previous owner was an antique dealer/interior designer, and it shows). Rooms (28 of them) range from the Aman, which has its own pool, to six luxurious Berber tents with private whirlpool baths. If you want to venture out – and with views like this you should, despite the difficulty you’ll have tearing yourself away – bring your walking boots and do some trekking… accompanied by the hotel’s resident mules.

Recommended

    You may also like

      Advertising