
Windsor Barra Hotel
Windsor Barra Hotel
Rio de Janeiro, Brazil
Last updated: February 11, 2026
Upscale hotel with a rooftop bar & a restaurant, plus an outdoor pool overlooking the beachfront.
Overview
Upscale hotel with a rooftop bar & a restaurant, plus an outdoor pool overlooking the beachfront.
Location
Av. Lucio Costa, 2630 - Barra da Tijuca, Rio de Janeiro - RJ, 22620-172, Brazil
Rio de Janeiro, Brazil
Pros
- "Very clean place. Very safe, lots of staff and had no problems with anyone in the area. AC doesn’t go below 25 C so it w"
- "Stayed here for a week in October. Great, safe location across from the beach. Check in was painfully slow and they coul"
- "Nice hotel, although probably not a true five star experience. The location is excellent, but the rooms feel fairly stan"
Cons
- "I stayed here for five days. The staff is good. The problem is the technology specifically the wifi is terrible. It’s"
- "I stayed at the Windsor Barra for three days. The hotel is very large, almost overwhelming — it feels more like a shoppi"
Guest Reviews
★★★★★ Norma Garcia — 2 months ago
Very clean place. Very safe, lots of staff and had no problems with anyone in the area. AC doesn’t go below 25 C so it was a little hot for us. Laundry service was $$$ so don’t recommend for that. Area is well maintained and about 40 mins to 1 hour depending on traffic to center of Rio.
★★★★★ Dom A — 3 months ago
Stayed here for a week in October. Great, safe location across from the beach. Check in was painfully slow and they couldn’t find my reservation initially, which is always a little disheartening! Breakfast buffet is excellent. Lobby bar is great. Food and drinks at the roof top bar were good. Pool is nice with great view but it was a little chilly! I stayed in a suite, which was spacious and well equipped but a little dated and run down. Bath was a bit worn out. Room service (had a steak) was de
















