Superior Executive Family Plan
- 2 Double beds
- Shower
- Air conditioning
Hotel · Rio de Janeiro · Rio de Janeiro
A 5-star Barra da Tijuca address with a rooftop pool, beach access, and a breakfast spread guests repeatedly call out.
About
Windsor Barra Hotel sits on Av. Lucio Costa, roughly 500 metres from Shopping Downtown and directly across from Barra da Tijuca beach. It is a 5-star property aimed at both business travellers and holidaymakers, with 24-hour reception, valet parking, and an electric vehicle charging station.
The rooftop pool and sun terrace are the social hub, while the restaurant, poolside snack bar, and in-room breakfast handle dining. Rooms are soundproofed and air-conditioned, and the presidential suite even includes a private sauna. Note that pets are not allowed.
In brief
01 — Rooms
High season: summer dates usually book out a few weeks ahead.
02 — Amenities
Everything included at this stay — the facilities and essentials, at a glance.
Photos
03 — Reviews
Recent verified reviews from guests who stayed here.
Guest-rated 8.8/10 from 5,769 reviews
8.8Verified guest“The unit was elegant and immaculate, with balconies that added to the experience.”
8.8Verified guest“Breakfast offered an enormous range of products, reasonably priced and delicious. The location right by Barra da Tijuca beach is stunning, though restaurants nearby are pricey. Service overall was strong, and the staff were courteous.”
8.8Verified guest“The bed in the deluxe room was superb, and the room came with an iron and ironing board, an electronic key card, and a work desk.”
8.8Verified guest“The staff were attentive and friendly, making us feel completely at home.”
8.8Verified guest“Breakfast was wonderful, and the staff were extremely friendly and always willing to help.”
8.8Verified guest“Breakfast is excellent and the staff very helpful.”
04 — Location
The property sits in Rio de Janeiro.
Beach at Barra da Tijuca: The hotel sits directly across from the beach, so morning swims and sunset walks are a 1-minute stroll.
Shopping Downtown: This mall is about 500 metres away, a 5-minute walk, useful for dining and essentials.
Getting to Rio's centre: The city centre and main attractions are a longer drive; plan for 30–45 minutes depending on traffic, and consider taxis or ride apps.
Av. Lucio Costa, 2630, Rio de Janeiro, Rio de Janeiro, 22620-172, Brazil
05 — Good to know
Hotel details are shown for reference. Final rate terms are confirmed on the partner’s site at booking.
06 — Questions
Check-in is from 15:00 until 23:59. Check-out is until 12:00.
Yes, the hotel offers parking, including valet parking and an electric vehicle charging station.
No, pets are not allowed at this property.
Yes, there is a rooftop pool, as well as sun loungers and a sun terrace on the roof.
The hotel offers an in-room breakfast option and a restaurant, but the input doesn't specify whether breakfast is included in the rate. Please check your booking details.
Options include Superior rooms with double or twin beds, Deluxe rooms, Junior Suites, Executive Suites, and the Presidential Suite which includes a sauna. All rooms have air conditioning and showers; many have bathtubs.
The bottom line
Windsor Barra Hotel is a reliable 5-star choice for beach lovers and business travellers who value service and breakfast over central sightseeing access. Its Barra da Tijuca location offers a safe, laid-back seaside base, but if you want to explore Rio's historic core daily, expect long commutes.
Tap through and we’ll open our booking partner’s site, with live prices and availability for your exact dates.
No payment on this site — you complete the booking on our partner’s site.