The best hotels in Morocco for a sun-drenched getaway

From Marrakech palaces to Fez riads.
best hotels in morocco

For a more modern city escape (with some sandy beaches thrown in for good measure), head to Casablanca, Morocco's largest city and economic capital which sits just an hour or so south of the capital Rabat, and overlooks the Atlantic Ocean.

Other coastal cities worth visiting are Tangier and Essaouira. The former in the north offers some of Morocco's best beaches, while the latter towards the south is famed for its laidback atmosphere, pretty blue houses and water sports.

best hotels in seville
15 best hotels in Seville for the perfect Andalusian city break
Gallery15 Photos
View Gallery

For our edit of the best hotels in Morocco for a sun-drenched, culture-filled holiday in 2023, keep scrolling…