Avenida Lucio Costa, 2630, Barra Da Tijuca, Rio de Janeiro, RJ, 22620-172, Rio de Janeiro · 8.8/10 (6233 reviews)
Checking availability…
Welcome to Windsor Barra Hotel, where luxury meets the beach in the heart of Barra da Tijuca!
Recreational Delights: Dive into relaxation with our stunning outdoor pool, unwind in the steam room, or elevate your fitness routine at our well-equipped gym.
Culinary Experiences: Satisfy your taste buds at our on-site restaurant or enjoy room service during limited hours. Don’t forget to sip your favorite drink at our cozy bar or poolside lounge!
Business & Comfort: With exceptional amenities including a 24-hour front desk, business center, and versatile event spaces, we cater to every traveler’s needs while ensuring your stay is both comfortable and productive.
Experience the best of Rio de Janeiro—book your stay at Windsor Barra Hotel today!
Check-in from 03:00 PM · Check-out until 12:00 PM
3/10 · Boris (NO)
2026-08-08
+ Location
− The hotel is very old and smelly. In my room, there was a very rotten smell of a fungus or so. The bathroom was dirty, with the old and broken plumbing, cranes etc. The breakfast is very simple with the same food every day.
8/10 · Gus Fazio (AR)
2026-08-08
+ Ubicación y opciones de restaurant
− Que los tres edificios tiene administración separada y no pude cargar a la ha itacion. Que el restaurant de W Barra solo tenga bufete en la cena.
10/10 · Elizabeth Maidana (PY)
2026-08-08
9/10 · Harinath (BR)
2026-08-08
10/10 · Melisa Jackeline (PE)
2026-08-08
+ El desayuno
− La vista al mar del cuarto executive qué no se ve nada el mar
10/10 · Lilian De Souza Souto (BR)
2026-08-07
+ Limpas
− A bandeira estava com vazamento
Checking availability…
SUPERIOR WITH DOUBLE BED
Room Only
Non-refundable
Breakfast Included
Non-refundable