Dar Jasmine is a beautiful and stylish boutique hotel situated a mere 10-minute walk from Chefchaouen medina and 10-minute walk from the Spanish Mosque. This peaceful retreat offers stunning views across the city and surrounding hills, from its terraces and outdoor swimming pool, and each room is individually designed with a different place in mind – from Istanbul to Monaco, Shanghai to Nairobi. There is even a Kensington Suite! Several of the rooms have private terraces with views over the blue houses that dot the hillside, and the bar and restaurant here will keep you well fed and watered in the evenings. Please note that it is just over 160 steps up to the property to this wouldn’t be suitable for those with limited mobility.