Rua Almirante Alexandrino, 660 | Santa Teresa
You can indulge at the world-famous Copacabana Palace or Fasano, but, when it comes to coolness, there’s no way to beat Hotel Santa Teresa. On the hillside area of Santa Teresa, an artsy and bohemian cobbled-street district, this 44-room luxury hotel occupies a former colonial mansion, which was meticulously restored. The “tropical design” sets the atmosphere, blending typical Brazilian elements, like indigenous artwork, rustic wood furniture and burnt cement. The pool lounge features amazing views of the city, surrounded by a lush garden. Locals and gringos meet at the award-winning contemporary restaurant, Térèze, or at the Bar dos Descasados to enjoy some fancy cachaça cocktails.