There are reasons that Casa Beleza regularly tops TripAdvisor’s list of the best B&Bs in Rio. This gorgeous guesthouse has a lovely garden with fruit trees and a pool. There are 5 beautifully designed and extremely spacious rooms in one wing of the house and also a separate bungalow at the top of the garden.

The Canadian owner, Bindu, and her French husband, Antoine, are laid back and friendly but also very knowledgeable and always happy to help. Casa Beleza is situated just a short walk from all the best bits of Santa Teresa. Highly recommended.

Price Category: Guesthouse

Address: Rua Laurinda Santos Lobo, 311 – Santa Teresa (map link)