Welcome to Sheraton Grand Rio Hotel & Resort
Nestled on the shores of trendy Leblon Beach in Rio’s South Zone, the Sheraton Grand Rio Hotel & Resort offers a unique blend of city sophistication and serene beachfront relaxation. This 5-star resort, recently renovated, provides an exclusive gateway to the sights and sounds of Rio de Janeiro. Located just a short distance from the iconic Christ the Redeemer and within easy access of the city's vibrant cultural and entertainment venues, this hotel serves as a perfect base for both leisure and business travelers.
The guest rooms at Sheraton Grand Rio are spaciously designed with modern décor and contemporary furnishings, each featuring air conditioning and a private balcony with breathtaking beach views. Experience a variety of dining options on-site, from the casual elegance of Casarão Restaurant to the refined atmosphere of L'Etoile with its panoramic ocean vistas and French cuisine.
- Newly redesigned ocean-facing pool area with a large deck and hot tub
- Shine Spa for ultimate relaxation and wellness treatments
- On-site fitness center with state-of-the-art equipment
- Multiple dining options including Italian cuisine and sophisticated snacks
- Exclusive French restaurant L'Etoile on the 26th floor with stunning views
Whether seeking a peaceful retreat from the hustle of city life or an active holiday exploring the natural wonders and cultural treasures of Rio, Sheraton Grand Rio Hotel & Resort offers an unforgettable stay with top-notch facilities and unmatched hospitality. Discover the charm of Rio de Janeiro from a prime oceanfront location at Sheraton Grand Rio.