Windsor Barra Hotel

Location: Barra da Tijuca, Rio de Janeiro
Address: Avenida Lúcio Costa, 2630 – Barra da Tijuca


Located in Rio de Janeiro’s trendy Barra da Tijuca neighborhood about thirty minutes from Copacabana and Ipanema Beaches, the Windsor Barra Hotel is an ideal hotel for those who want to stay away from the hustle and bustle of the city or perfect for a convention or event requiring many rooms and more space.

Comfort, high standard service and an excellent location near the most beautiful tourist attractions of Rio de Janeiro are some of the features of Windsor Barra.

Windsor Barra Hotel offers luxurious accommodation overlooking Rio’s trendy Tijuca Beach. It features a panoramic rooftop pool with cocktail bar, modern gym and hot tub, and a fine gourmet restaurant.

The lavish rooms at the Windsor Barra Hotel have comfortable seating areas. All of the rooms feature air conditioning and a satellite TV and some offer stunning ocean views and a spa bath. (Please inquire with your rep regarding ocean view pricing if interested.)

The restaurant at Windsor serves an international buffet with fresh oysters and king prawns. On Saturdays a traditional black bean lunch is served,  called a “Feijoada” and on Sundays, there is a fine champagne brunch. Several other international and regional restaurants can be reached in a 2-minute walk.

Guests can visit Barra Shopping Center, only 5 min cab ride. They can also enjoy a scenic nature trail in Bosque da Barra National Park, also close to the hotel. Both Ipanema and Copacabana are only about 20 minutes away by car.

Hotel Windsor Barra is 20 km from Santos Dumont Airport, and 24 km from Galeao Airport. It offers free parking and a handy 24-hour reception desk.

Barra da Tijuca is a great choice for travelers interested in sandy beaches, relaxation, and restaurants.

Check out other Rio de Janeiro Hotels

Hotel Amenities

• 24-hour front desk
• Number of floors – 17
• Bar/lounge
• Business center
• Coffee/tea in common areas
• Free newspapers in lobby
• Free breakfast
• Fitness facilities
• Dry cleaning/laundry service
• Elevator/lift
• Free WiFi
• Pool umbrellas
• Number of outdoor pools – 2
• Rooftop terrace
• Airport transportation
• Luggage storage
• Laundry facilities
• Multilingual staff
• Total number of rooms – 338
• Parking (limited spaces)
• Valet parking (surcharge)
• Poolside bar
• Porter/bellhop
• Restaurant
• Year Built 2005
• Beach umbrellas
• Pool sun loungers
• Sauna
• Number of buildings/towers – 1
• Children’s pool

Room Amenities

• Air conditioning
• Blackout drapes/curtains
• In-room childcare (surcharge)
• In-room climate control (air conditioning)
• Designer toiletries
• Desk
• Free local calls
• Hair dryer
• Daily housekeeping
• Hypo-allergenic bedding available
• In-room safe
• Cable TV service
• Free WiFi
• Minibar
• Soundproofed rooms
• Premium bedding
• Private bathroom
• Room service (24 hours)
• Connecting/adjoining rooms available


Windsor Barra Hotel - Avenida Lúcio Costa - Barra da Tijuca, Rio de Janeiro - State of Rio de Janeiro, Brazil

Get a Price Quote

  • This field is for validation purposes and should be left unchanged.

TGW Customer Reviews

Speak to a TGW Sales Rep

Scroll to Top