Rooms & Rates

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

Sheraton Barra Rio de Janeiro Hotel Local Area

Barra da Tijuca is the fastest growing area of Rio de Janeiro and is home to many different business centers. You'll find important national and international companies, sophisticated bars and restaurants, the best movie theaters, and 16 shopping and leisure centers at Barra Shopping Mall, the biggest shopping center in Latin America.

Access to the hotel is fast and easy from the main landmarks of the city, namely Tijuca Forest and Corcovado Peak (where the Christ Statue is located). Please contact our concierge service for more information pertaining to city tours and cultural events.


  • Rio Centro (Convention Center)  12.0 km/7.5 miles
  • Corcovado (Christ the Redeemer)  19.0 km/11.8 miles

Corporate Offices

  • Novartis Pharmaceuticals  2.0 km/1.2 miles
  • Nokia  2.0 km/1.2 miles
  • Michelin  2.0 km/1.2 miles
  • Shell Oil Company  4.0 km/2.5 miles
  • GSK  12.0 km/7.5 miles
  • Roche  15.0 km/9.3 miles
  • Merck  15.0 km/9.3 miles


  • Itanhangá Golf Club  6.9 km/4.3 miles
  • Gavea Golf Club  8.0 km/5.0 miles

Local Attractions

  • Sugar Loaf Mountain  21.0 km/13.1 miles

Nearby Destinations

  • Ipanema Beach  15.0 km/9.3 miles


  • Leblon Beach  14.0 km/8.7 miles
  • Prainha Beach  16.1 km/10.0 miles
  • Copacabana Beach  18.0 km/11.2 miles


  • Village Mall  6.0 km/3.7 miles
  • Barra Shopping Center  6.0 km/3.7 miles



To explore the full experience, Flash Player Version 6.39 or higher is required. Click here for a free download. Alternatively click here to experience the non-flash version of Enjoy