Business hotels predominate in Casablanca. There is more choice in Rabat, with budget and boutique choices thrown into the mix. Essaouira has a splendid array of converted riads in all price brackets, as well as some luxury boutique hotels. In other towns and villages, choices are limited.