After shopping for Berber rugs and silver jewelry in the souks, you'll welcome a dip in the pool and a mint tea in the courtyard back at Riad Kniza. Housed in a 200-year-old mansion in Marrakech's sprawling medina, the hotel has 11 antique-filled rooms.