Sheraton Rio Hotel & Resort

  • Avenida Niemeyer 121 - Leblon
  • Rio de Janeiro,
  • Rio De Janeiro
  • 22450-220
  • Brazil
  • Map
Sheraton Rio Hotel & Resort - Hotel Exterior
Sheraton Rio Hotel & Resort - Pool
Sheraton Rio Hotel & Resort - Duplex Suite
Sheraton Rio Hotel & Resort - Presidential Suite
Sheraton Rio Hotel & Resort - Restaurant Daylight
Sheraton Rio Hotel & Resort - Ballroom
Sheraton Rio Hotel & Resort - Meeting Room
  • Previous
HI 81°F / 27°C LO 72°F / 22°C
Global Business Travel Association (GBTA) - Project ICARUS Supplier Gold Medal

View All Awards

Close
  • For stays longer than 90 nights, please call 866-539-3446.
  • You can only book up to 550 days in advance.
  • Please double-check your dates.
1 Room 1 Rooms , 1 Adult 1 Adults , 1 Child 0 Children

The renovated Sheraton Rio Hotel & Resort is the city’s only beachfront resort with an extensive recreational area, spa, and amenities. Its lush, landscaped grounds are set above a white-sand beach fronting the tropical South Atlantic and flanked by towering mountains.

Please note:
  • Currency Fluctuations

More Information