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 those on the great trade routes, then those 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.
No spam. Only sweet updates about the latest hotel openings and the best places to stay.
Marrakech (derb chemaa (el qadi) )
An exquisitely designed riad in the heart of the ancient medina. Elegant rooms are simply decorated with warm hues and large contemporary artworks allowing the building's original features to take centre stage. Boasting a flower-filled roof terrace, heated plunge pool and very attractive rates.
Marrakech (Sidi Abdallah Ghiat)
A cluster of caïdal tents in the rugged countryside fringing Marrakech. Enchanting Moroccan interiors set a romantic tone with flowing drapes, candles and cushions. Dine on local dishes in the dappled shade of the aromatic gardens. True paradise!
Essaouira
Large timeless French colonial-style Relais & Chateaux hotel just inside the Medina wall that will appeal to those who favour old school service. Ideal for couples and groups who want all the facilities and amenities of a classic 5 star establishment
Essaouira
Tucked away on Morocco’s wild Atlantic coast, this off-grid boutique retreat is where time takes a back seat. Expect soulful interiors with tadelakt walls, vintage souk finds, & a central open-air kasbah studio facing the surf. Swim in the infinity pool, dine on homegrown feasts, unwind in a hammam
Fez
Set in a Moorish-style building, this stunning hotel sits proudly on a hillside overlooking the Medina. Inside and out are traditional Moroccan features, from Taza stonework to Fassi ceramics, plus two restaurants, an infinity pool, spa, and rooftop with panoramic terrace. A magical stay.
Fez
A lavish riad with opulent contemporary design. Spacious rooms feature rich hues, antique style furnishings, tiled floors and luxurious bathrooms. Serving gourmet Moroccan-Mediterranean cuisine and offering delectable fresh patisseries and tea served in a lovely tea room. Fabulous!
High Atlas (Lalla Takerkoust)
A rural hideaway with the Atlas Mountains in the background and desert surrounds. A good range of rooms and suites are done in boho-chic style with traditional elements alongside striking modern art. With a gourmet restaurant, cinema, two pools and a hammam it's perfect for relaxation and romance.
High Atlas (Ouirgane Valley)
A spectacular work of architecture in equally impressive surroundings. Cool and contemporary throughout this is nature experienced the modern way. Rooms with large floor to ceiling glass windows are otherwise minimalist in style leaving the views to do the talking. The ideal mountain getaway.
Rabat (Souissi)
A grand family home turned into a chic boutique stay. Set in lush verdant gardens, yet right in the heart of the city. Spacious rooms and suites feature expansive windows, antiques, and contemporary art. Complete with a restaurant, large outdoor pool, hammam, and spa - this is a perfect city base.
Rabat
A chic design hotel set in the upmarket Ambassador's district. Vibrant interiors are minimalist in design with bold splashes of colour. Glass-fronted rooms feature luxury bathrooms and the best have balconies. Facilities are extensive with a gourmet restaurant, large pool and spoiling spa.
Tangier
In a spectacular and dramatic position on the Atlantic coast outside Tangier, not far from the airport, sits this 5 star luxury hotel - all marble floors, classy spaciousness and Moroccan grandeur. A smoothly operated retreat with private stretch of beach, 2 pools and deluxe bungalows.