The romance of staying in a building that dates back to the 14th century is hard to ignore. Now a sophisticated ‘maison d’hotes’, you’re surrounded by Moroccan antiquities to ramp up the historic atmosphere. The big draw is the restaurant, arguably the city’s best, and a destination in its own right.
This formerly sleepy port town is now an elegant hub of artists, water sports enthusiasts and day trippers. It’s quite the chic resort, and with a history dating back to the 7th century, it’s not short on enchantment. The port itself is a must see, and hammams such as Lalla Mira are among the best in the country.