My viewed hotels
Looking for something else?
Avenue Al Maghrib Al Arabi 46, 91000 Chefchaouene (Show map)
Why use Booking.com?
No booking fees • Save money! • Best Price Guaranteed
45 properties in Chefchaouene
Including hotels, apartments, villas and more.
8 verified reviews
We speak your language
Website and customer service in English (US) and 41 other languages
Booking is safe
When you book with us your details are protected by a secure connection.
BBQ Facilities, Terrace, Sun Deck
Free! Wi-Fi is available in all areas and is free of charge.
Free! Free public parking is available on site (reservation is not needed).
Airport Shuttle (surcharge), 24-Hour Front Desk, Laundry, Fax/Photocopying
Non-smoking Rooms, Family Rooms
2:00 PM - 8:00 PM
8:00 AM - 12:00 PM
Riad Dar Echchaouen is near Chefchaouen’s Medina and the Ras el Ma Airfield. It offers accommodations with private bathrooms, free on-site parking and free Wi-Fi.
Score from 264 reviews Excellent - 8.8/10
Hotel Madrid is located in the center of the mountain city of Chefchaouen. It has a traditional decor and a lovely patio, perfect for relaxing after a day’s sightseeing.
Score from 55 reviews Good - 7.4/10
Casa Annasr is in the town of Chefchaouen, just a 5 minute walk from the bus station. It offers traditional Moroccan accommodations.
Score from 476 reviews Excellent - 8.8/10
Hotel Dar Mounir offers both a restaurant and cafe serving traditional Moroccan dishes. It offers air conditioned accommodations and has a panoramic terrace.
Score from 51 reviews Good - 7.6/10
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.