It’s easy to fall in love with the energetic and spellbinding city of Marrakesh, Morocco. For fashion and design lovers, art enthusiasts and foodies, Marrakesh has it all: Colorful souks selling handmade ceramic pottery and hand-woven Berber rugs, stunning gardens draped in flowers and delicious restaurants serving up everything from traditional Moroccan food to international cuisine. While you could visit Marrakesh multiple times and still find new treasures, here are 50 of the best things to do and see.
1. Book a room at Villa des Orangers, an immaculately decorated riad in Marrakesh complete with a stunning pool and courtyards shaded by orange trees.
2. Or for less of a splurge, P’tit Habibi is a fashionable boutique hotel with minimalist Scandinavian decor and an excellent location in the center of the Medina.