
Located on the beach in Brazil, Sheraton Grand Rio Hotel & Resort is the city's only beachfront resort with an extensive recreational area, spa and amenities. Tucked between trendy Barra da Tijuca and famed Ipanema Beach, our extravagant, full-service resort offers extensive business facilities in a tropical setting. Let our complimentary shuttle take you to area beaches, Leblon and Rio Sul's shops. Our resort's lush, landscaped grounds are set on a white-sand beach fronting the tropical South Atlantic and flanked by Brazil's towering mountains. Our 538 hotel rooms and suites feature comfortable "Sheraton Signature Sleep Experience" beds as well as private balconies overlooking the sea. Club Level accommodations include access to the Sheraton Club Lounge and an exclusive area for breakfast.
Show MoreWe are strategically located in Leblon, an upscale neighborhood in Rio’s south zone with direct access to the beach.
Our 538 guest rooms and suites feature comfortable "Sheraton Signature Sleep Experience" beds as well as private balconies overlooking the sea. Club Level accommodations include access to the Sheraton Club Lounge and an exclusive area for breakfast. Offering a variety of special Suites with beautiful views of Rio de Janeiro.