Budget accommodations are located in the medina. Expect to pay around Dh 65 for a signal room. These hotels are basic and may lack hot water and showers, or charge between Dh 5 and Dh 10. Hotels in the medina also have roof terraces where they offer bare minimum accommodation of a mattresses for as little as Dh 25.
Mid-range hotels are newer and cleaner and cost about 75 Dh for a single.
Major international hotels have online reservations and accept credit cards. Online travel sites are also great resources and many Moroccan hotels are registered through them.
A Bed & Breakfast can be an a refreshingly personal environment. There are limited B&B locations in Morocco, but a riad or auberge can offer a similarly inviting and family-oriented atmosphere.