Sheraton Grand Rio Hotel & Resort
Resort overview
Sheraton Grand Rio Hotel & Resort is the city's only resort with direct access to the beach and an extensive recreational area, spa, and amenities. Located between trendy Barra da Tijuca and famed Ipanema Beach, our extravagant, full-service resort offers extensive business facilities in a tropical setting. Landscaped grounds are set above a white-sand beach fronting the tropical South Atlantic and flanked by towering mountains. The hotel has four amazing restaurants including Tripadvisor Travelers’ Choice – Best of the Best 2021 French cuisine restaurant, L’Etoile. For families with children, they can enjoy Kids Club and resort activities. Guests can also play a tennis match our take a bike for a sightseeing tour to get to know Leblon.
The Sheraton Grand Rio Hotel & Resort boasts a great location, in the heart of Leblon neighborhood. The area offers a variety of points of interest and provides easy access to the main attractions of the city, such as Botanic Garden, Parque Lage, Rodrigo de Freitas Lagoon, and Leblon Beach. At Leblon Neighboor you will find Dias Ferrreira Street with amazing restaurants and bars where you can feel the experience of Carioca Life. Ipanema, famous by the song "Girl from Ipanema", is just a couple miles away, with the amazing beach and stores. You can reach Sugar Loaf or Corcovado in 20 minutes by car or take a bike at the hotel to Copacabana Beach.