Hotels · Our pick in Rio

Windsor Barra

Hotel·Barra da Tijuca

On the Barra seafront

A five-star hotel of 339 rooms and suites on the seafront at Barra da Tijuca.

Our take

  • Sea views
Address
Avenida Lúcio Costa 2630, Barra da Tijuca, Rio de Janeiro
Barra da Tijuca, Rio de Janeiro

Get directions

About Windsor Barra

The Windsor Barra is at Avenida Lúcio Costa 2630, on the Barra da Tijuca seafront; Windsor describes it as a five-star hotel with 339 rooms and suites looking to the sea and mountains.

Opening hours, prices and seasonal openings change, so please check with Windsor Barra before you go.

How far to the beach, the Christ and Sugarloaf?

Distances from Windsor Barra are approximate, measured in a straight line (as the crow flies). Times are approximate too: walking at about 80 metres a minute, cycling at about 12 km/h and driving at typical city-traffic speeds. Traffic and routes vary.

Key sights

  1. Ipanema Beach13 kmCar or taxi 47 min
  2. Christ the Redeemer13 kmCar or taxi 49 min
  3. Copacabana Beach14 kmCar or taxi 53 min
  4. The Sugarloaf cable car17 kmCar or taxi 63 min
  5. The Theatro Municipal19 kmCar or taxi 67 min
  6. The Museu do Amanhã20 kmCar or taxi 70 min
  7. Santos Dumont Airport20 kmCar or taxi 71 min
  8. Galeão Airport23 kmCar or taxi 82 min

Check availability

Opens Booking.com in a new tab with your dates. ULTIMATE Rio de Janeiro City Guide doesn't take bookings or payments.

Or book direct with Windsor Barra: windsorhoteis.com

Location

The map comes from Google Maps, which sets its own cookies once it loads.

Open in Google Maps

The ULTIMATE letter

Rio in your inbox

An occasional email with new places, events, neighbourhood guides and our latest in-depth articles. No spam, ever.