Hotels with fantastic swimming pools include Sheraton Grand Rio Hotel & Resort, Grand Hyatt Rio de Janeiro, and Windsor Leme Hotel. These hotels feature beautiful pools, perfect for relaxation and enjoying stunning views.