The Sheraton Grand Rio Hotel & Resort is a nice hotel with good recreation facilities for the kids and good restaurants for the adults. Beach, pools, tennis, gym.
https://maps.app.goo.gl/kZdZCq8cXNKvMKtr9
The Copacabana Palace Hotel is the best hotel in Rio, the high cost is well worth it.
https://maps.app.goo.gl/c3a6AM3feL9DFSwS7