Marrakesh has exceptional hotels. Five stars are dropped at every turn, the spas are superb, and the loving attention to detail is overwhelming. If, however, you'd prefer not to spend a fortune sleeping in the bed that Brad Pitt once graced, solid budget and mid-range options abound. They're small, clean, and suitably Moroccan in style to satisfy adventurous penny-pinchers. More »