- ✓ Best selection
- ✓ FREE cancellation on most rooms
Search the best hotels in Morocco
Best Hotels in Morocco
Riad Al Jazira 15 rooms from $61Marrakech (Sidi Ben Slimane,)
A value chic riad in central Marrakech. Delightful creamy bedrooms, romantic terraces, spectacular city-scape views from the rooftop, a central courtyard pool, and revitalising hammam. Excellent prices, spotlessly clean, and romantic. Perfect for a couple or for big groups to rent the entire riad.Roof terrace - Fantastic city views from the roof top.Value chicLocal markets - Souks with special areas for all sorts of different things: leather, spices, woodwork, babouches (jewel encrusted slippers)..Spa - The riad has its own hammam, the perfect place for a relaxing scrub.
Riad Honey 8 rooms from $52Marrakech
Simple but stylish rooms in a well-located and inexpensive riad over looking the Medina. Oriental rugs, wrought iron beds and rich cottons make up the truly authentic surroundings. Rooms look over the lovely inner courtyard where you are served delicious local food. Perfect, and without pretensionsValue chic - Charming rustic chic Oriental style rooms overlooking the quaint inner courtyard, yummy food and the BEST location.Great walks - The Majorelle Garden is a twelve-acre botanical garden and artist's landscape garden is under five minutes away.Sights nearby - The hotel balconies command wonderful views of the Medina, or walled section of the city.Local markets - Just a 15 minute walk to the bustling square and market place, Jamaa el Fna.
Essaouira Lodge 34 rooms from $58Essaouira
With lots of space and plenty of privacy this is an informal understated place in the countryside not far from the buzz of Essaouira for couples to relax or big groups to congregate. Wide choice of spotlessly clean accommodation - catering for different numbers and budgetsSwimming Pool - Outdoor and plus villas with private pools.Spa
Villa Gonatouki 10 rooms from $59Essaouira
Looming large on the horizon this impressive guesthouse caters for couples, families and large groups. Bohemian rooms are decorated in colourful palettes and chunky furnishings. There is a hammam plus massage and two pools. Great service in a palatial place with an informal atmosphere.Groups - Perfect for a special celebration and getting a group of friends and family togetherTotal relaxation - Unwind in Morocco's bucolic surrounds - with nothing but a good book for companyCooking classes - Get in the kitchen with Samira, the head chef, and pick up some local flavoursSwimming Pool - Outdoor plus lap pool
Riad Tizwa 9 rooms from $62Fez (Batha)
This old family house provides value for money considering the generously proportioned and elegantly decorated rooms, complete with four poster beds. Located in Fez medina there is an inviting roof terrace from which to enjoy panoramic views. Breakfast is served with lunch and dinner on request.Great walks - Through the winding medina streets to the Bab Bou Jeloud or the Place As SeffarineSights nearby - Visit the equally beautiful as it is interesting Museum of Arts and CraftsLocal markets - Explore the famous souks of FezDesigner - Uniquely designed interiors.
Riad al Bartal 3 rooms from $87Fez (Quartier ziat)
One of the most architecturally impressive this French run riad enjoys an excellent location in Fez medina. A marble floored entrance leads to intricately tiled rooms, decorated in rich fabrics and dark cedar wood furnishings. A healthy Moroccan breakfast is served as well as dinner by arrangement.Sights nearby - Visit the Jardin Jnan Sbil, Attarin Medersa or the Kairaouine Mosque to name but a fewLocal markets - Search for a bargain in the city's famous souksGreat walks - Take a guided tour of Fez's medieval medinaSpa - Traditional hammam
Dar Adrar 8 rooms from $30Aroumd, High Atlas
A simple and charmingly rustic guesthouse perched in the High Atlas mountains above Imlil.Great walks - Ideal base if you're climbing Mt Toubkal. Owner can arrange guided walks of the area.Hideaway - Tranquil and intimate.Remote - Off the beaten track.Views - Great views from hotel
Douar Samra 8 rooms from $50High Atlas
A wonderful, simple yet comfortable, guesthouse in the heart of the High Atlas. Magnificent scenery, exquisite rooms, respect for the community. The warmest of welcomes and an excellent base for walking or heading to the hills.Great walks - In the heart of the Toubkal National ParkRemote - Off the beaten track.Views - Great views from hotelFull of character
La Sultana Oualidia 12 rooms from $341Oualidia
Luxurious Moroccan get-away off the beaten track on the Atlantic coast in Oualidia, secluded from the tourist hubbub. Classic Moroccan architecture meets spa idyll with a host of treatments and pools. We recommend for well-being, tranquillity, privacy and a beautiful coastline.Swimming Pool - Outdoor infinity poolSpa - Spa poolSailing - Can be booked nearby.Views - Great views from hotel
La Gazelle d'Or 30 rooms from $469Taroudant
Luxurious hunting lodge turned hotel on the outskirts of Taroudant. Set amid extensive exotic gardens with superb views of the Atlas Mountains. Swimming pool and spa with traditional hammam. Beautifully kitted out suites and pavilions. Come here for pampering and serenitySights nearby - The ancient walled city of TaroudantSwimming Pool - Outdoor poolLocal markets - Good for local colour.Kids Club - Fully staffed.
Dar Ahlam 14 rooms from $522Ouarzazate
Traditional kasbah in Skoura's Palmeraie, four hours from Marrakech, transformed into a luxury and spoiling retreat. 14 sumptuous suites & villas, plus hammam, large pool & plenty of activities including quad safaris or hiking. Tailor made excursions including private dining under the desert stars.Swimming Pool - Heated Outdoor PoolSpa - With hammamRomantic - Good for couples.Great walks - Good for walkers.
Morocco's colourful, pungent and frenetic centres are the perfect opposite to the vast expanses of pale, mystical desert and the rugged ridge of the Atlas Mountains. The main cities, built around their incredible marketplaces, have been hosting visitors for centuries, first on the great trade routes, then in thrall to the exoticism of the east, and of Africa.
There's so much to experience here, from assailing great mountains, to parasailing and learning to roll cous cous to learning to haggle for rolls of rugs. But whatever you do you'll need somewhere to relax at the end of the day, and the best places to stay in Morocco all offer that chance to unwind over a mint tea.
Marrakech promises romance and a touch of exoticism, but not everyone expects it to be so exhilirating! Its old souks, ancient and beautiful architecture, maze of streets and a whirlwind-like Medina experience like no other, qualify it for many a bucket list. Though if you're just looking for some winter sun you've also come to the right place. Either way, after your adventures getting lost amongst the colours and smells and crowds and dust you'll welcome some time being pampered in one of Marrakech's traditional hammams, or Turkish baths.
Fez, the old, and ancient capital, overwhelms the senses with its colour, noise and cacophony of smells. The medieval Medina of Fez, with its 90,000 streets and alleyways, is partly covered so you get some respite from the sun, but none from the spitting camels, menagerie of animals, and the entrepreneurial spirit of vendors. Pick through the nicknacks and you will find hidden treasures here - but remember that haggling is a way of life. Or just eat your fill from a wonderfully enticing spread of street food. Head to the madrases if you need respite. The tanneries and dying pits of Fez are also a fascinating place to visit, and of course this city has some of he world's most treasured Arabic architecture.
Essaouira spreads along a long sandy strip of Morocco's Atlantic coast, the kind of place you'd imagine Peter O'Toole's Laurence of Arabia riding in to off the desert. Definitely Moroccan, but with a European familiarity. What wouldn't work for the filmic Laurence is the backdrop swooping with windsurfers and kitesurfers. It's these active travellers who've helped protect Essaouira's natural charms from becoming over touristy. Today the busy medina is just as important as a market place as it ever was. This port is not just a pretty museum to a past life, it's still vibrant.
If you want the desert you might consider Ouarzazate, a quiet town at the base of the High Atlas mountains in Saharan Morocco, for a long time a waypoint for traders between Africa and Europe. But if you want to see our experience something of Morocco's Berber culture you'll need to journey into the High Atlas. Aït-Benhaddou, with its mud brick buildings is one of the best known of the tiny Berber villages which cling to these mountains - probably because of its World Heritage Status. Amizmiz is another well known town, this time it's probably because it has one of the largest Berber souks in the area.
If you've come to Morocco for adventure you'll also want the High Atlas mountains. Jebel Toubkal is probably the tallest of them: it's both one of the highest mountains in North Africa, and a very achievable summit - it can be done in two or three days.
The Best Places to Stay in Morocco
If you know which part of Morocco you'll be exploring skip through to our Moroccan Destination Guides:
- The Best Places to Stay in Marrakech
- The Best Places to Stay in Fez
- The Best Places to Stay in Essaouira
- The Best Places to Stay in the High Atlas Mountains
- The Best Places to Stay in Ouarzazate
- Best hotels outside Marrakech
The Best Places to Stay in Morocco for a Once in a Lifetime Journey
- If you want to holiday in Marrakech like a king or queen, opulent, gastronomic palace, Riad Kniza is for you. One of the owners is an antiques dealer, so the decor is faultlessly beautiful, and the pool and spa facilities are intricately tiled to gorgeous perfection.
- Foodies will also enjoy a stay at Marrakech's Le Riad Monceau, a luxuriously equipped Riad-Hotel with a cookery school alongside its excellent restaurant. As if that weren’t enough there’s a great patio, with pool and hammam-spa, for pampering treatments after a busy day honing your culinary skills.
- For the real thing when it comes to royal palaces, Mosaic Palais Aziza, just ten minutes from Marrakech's Medina, is owned by a Saudi prince, who lives opposite this romantic, secluded hotel. This is a place to relax - and despite the obvious luxury it's unfussy and peaceful. The pool is large enough, and has enough private pockets so that couples will feel like they're the only ones here.
- The Kasbah Agafay, outside Marrakech, is an 18th Century mud fort transformed into an almost fantasy destination with outdoor spa, cooking school and romantic sleeping tents.
- The Riad Kaiss has once a harem, so it's a great place to stay in you're looking for somewhere with a bit of history to it! It's been very elegantly converted, but many of the most beautiful original features have been kept, including some beautiful tiling and latticework.
The Best Places to Stay in Morocco for the Romance of the Desert
- Dar Ahlam is a traditional Ouarzazate Kasbah, transformed into a luxury retreat. Sumptuous suites and private villas provide the comfortable sleeping arrangements, while the hammam and giant pool will help bring you back to life after time in the desert. Wow. In a Wow setting.
- Traditional and comfortable, the Kasbah Bab Ourika is eco-friendly, with a Berber feel. Traditional 'rammed earth' walls surround rose-filled courtyards and there's a gorgeous terrace and pool. Plus there's plenty to do in the staggeringly beautiful surrounding countryside. And all this is only 45minutes from Marrakech.
The Best Places to Stay in Morocco to Lose Yourself in the Markets
- Riad Zolah's six rooms offer a seamless and romantic mix of traditional Moroccan decoration and modern comfort. The two courtyards and roof top terrace offer enough privacy so that you'll feel like you're on your own, and the heated plunge pool, hammam and massage rooms provide everything you need to really unwind after frenetic days in the souks.
- Fez's Medina is one of the few places on earth to Rival Marrakech's, and Riad Fes is a great place to stay to discover it. It's peaceful luxury will be a balm at the end of the day, as will the fantastic Moroccan cuisine, the pool and spa, and the views from the terrace.
The Best Places to Stay in Morocco for Winter Sun
- If you love the idea of staying in a riad, try Villa de l'O, an 18th Century boutique version, just minutes from the beach, souks and golf courses of Essaouira. As well as being a romantic blend of traditional and colonial decor, this villa has wonderful sea views from the rooftop terrace, which also overlooks the old town's battlements.
- Dar Liouba used to be an Imam's residence in Essaouira, and its seven comfortable, sunny, whitewashed rooms can all be booked together.
The Best Places to Stay in Morocco for the Real Morocco
- On the outskirts of Marrakech you'll find Jnane Tamsna. Owned by the legendary Meryanne Loum-Martin, renowned for her style and hospitality, this luxurious collection of villas enclose 24 en suite bedrooms, plus numerous dining areas, sitting rooms and outdoor spaces. Add to this the nine acre gardens and five swimming pools and you’ve got the perfect foil to the busy medina.
- Riad Madani, in Derb Dabachi, Marrakech, oozes shabby-chic and feels very much like a home from home. In addition to its great central location it also boasts an outdoor pool and roomy reception areas.
- The Jardins d’Issil, where 15 caidal tents are set up around a huge infinity pool. Is unusual and fantastic value for money. Located just outside Marrakech itself, the view of the Atlas Mountains are incredible and you can book B&B from as little as €30 per person per night.
- If you're here for the history book into Dar L'Oussia, which is situated in the old ramparts of Essaouira. As well as the historic location these 23 rooms, and fours suites, ooze heritage, from the four poster beds to the art, to the wonderful inside courtyards and romantic balconies overlooking them.
- Dar Adrar is a simple guesthouse within the Toubkal National Park, but still only an hours drive from Marrakech. In a lovely little Berber village with spectacular views of the mountains, this is the kind of place where the hot water may not always come on demand, but the grand breakfasts and excellent tagines will make up for it.
The Best Places to Stay in Morocco for a City Break
- Riad al Bushra is a newcomer to Marrakech's riad scene. In the perfect location, in the heart of the Medina, it offers five suites, all excellent value for money, with prices starting at just €75 per night.
- In 2012 Dar Les Cigognes won the accolade of Best Cooking School in Morocco - so it's foodie-friendly. Here you also get beautifully decorated rooms and stunning city views from the roof top terrace.
The Best Places to Stay in Morocco for an Eastern Escape
- Les Cinq Djellabas is an encampment of ten African eco lodges, offering the perfect spot to chill out away from the buzz of the medina. The feel is barefoot luxury - where contemporary minimalist design blends easily with traditional Moroccan craftsmanship. Ideal for groups but also extremely private.
- The Domaine de la Roseraie is a rural paradise in the foothills of the High Atlas. It's surrounded by wonderful trekking country, but it's also a great place to unwind. The altitude, 1000 meters above sea level, means it's cool in summer, and tucked away in a valley, it's also mild in winter.
- Gorgeous Berber castle, Kasbah Angour is the Moroccan equivalent of a country house hotel, with 25 rooms, two suites and a decent restaurant. The views over the High Atlas foothills are spectacular, there's a beautiful garden and a huge swimming pool.
Still not sure which is the best place to stay in Morocco for you?
- Browse though our list of all the best places to stay in Morocco;
- If it's the busy Medina of Marrakech you crave then consult our Guru's Ultimate Guide to Marrakech Medina Hotels;
- Or our list of the 20 Best Marrakech Riads;
- If you want to relax try our list of Best Hammams and Spas;
- or contact one of our friendly Gurus for advice.