SPECIAL OFFERS Leave your e-mail here
PT | EN | ES

Complete infrastructure for leisure and business in one of the most luxurious hotels in Barra da Tijuca. Convention Center, accommodation, and gastronomy, all in one place.

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

Those seeking the best stay to enjoy the most out of the “marvelous” city of Rio
will find a high-end structure, exclusive services, peacefulness and welfare
in this 5-star hotel.

There are 338 apartments and suites with privileged views of the sea and mountains.


Check out some close by tourist sites:

  • Praia da Barra
  • Praia do Pepê
  • Praia da Joatinga
  • Pedra da Gávea
  • Lagoa da Barra da Tijuca
  • Barra Shopping e New York City Center
  • Shopping Village Mall
  • Shopping Downtown
  • Avenida Olegário Maciel
  • Parque Natural Municipal Chico Mendes
  • Sítio Burle Marx
  • Ciclovia na orla da praia
  • Cidade das Artes

High Speed Internet: Enjoy and share the best of your stay on social networks.


Swimming Pool: for those who seek to relax and enjoy pleasant moments. 

According to governmental guidelines, some of our services and amenities may have been reduced or unavailable to prevent the spread of the coronavirus. Upon check in, please ask the reception for more information.


Fitness Room: This pleasant space has modern equipment of diverse modalities of exercises and provides to all our guests a great environment to maintain the good form.


Sauna: for those who want to relax and take care of health. 


Buffet Breakfast: prepared with fresh and delicious ingredients and huge variety, they provide a great start to the day. Check out our rates with and without breakfast.



A unique experience featuring worldwide flavors.

    A unique experience featuring worldwide flavors.


Windsor Barra is the perfect start to successful events.

The Windsor Barra Hotel provides one of the best hotel structures for events in Rio de Janeiro. As it is connected to the Windsor Expo Center there is access to the most distinct facilities for events of all sorts and sizes. 

Offering reception rooms, including 60 modular ones, that host since small group meetings up to featuring 2000 people, our state-of-the-art structure complying with the highest requirement standards enables us to hold the most sophisticated and contemporary events.

+55 (21) 2195-5000



Photo Gallery

Location and contact information

Windsor Barra
Av. Lúcio Costa 2630 - CEP 22620-172
Windsor Barra: +55 (21) 2195-5000
Central de Reservas:
+55 (21) 2195-7800
Sede: Windsor Administração de Hoteis e Serviços Ltda Av Presidente Vargas, 392 - CEP 20071-000 - Centro - RJ CNPJ 10.348.318/0001-11