>>93585615You're going to be looking at around $1k for 3 weeks unless you take a hostel, I booked way in advance so I got like 19 days for around $650 total, but that was months ago. You'd have to look for places that offer better prices the longer you stay, or hunt for cancellations. Maybe stay in one place for 2-3 days around Fes, then find a cheaper place to stay on the outskirts afterwards? Most places are easily accessible within 30-45 minutes by train.