If you're looking to stay in Rio de Janeiro with your family, then try Miramar Hotel by Windsor. The hotel has excellent review ratings by families.