USD
  • USD
  • EUR
  • GBP
  • AUD
  • CAD
  • BRL
  • CNY
  • CZK
  • DKK
  • HKD
  • ILS
  • JPY
  • MYR
  • NZD
  • NOK
  • PLN
  • RON
  • RUB
  • SAR
  • SGD
  • ZAR
  • KRW
  • SEK
  • CHF
  • TRY
  • UAH
  • THB
  • ARS

Windsor Barra Hotel Rio de Janeiro

Av. Lucio Costa, 2630, Rio de Janeiro, Brazil
8.8
Fabulous

Based on 5163 reviews

Enter your dates

Free Wi-Fi
Parking
24-hour services
Swimming pool

Windsor Barra Hotel Rio de Janeiro

Located in Barra da Tijuca with Pedra Bonita, a cliff where you can do hang-gliding while enjoy a spectacular sight and only 6 minutes' walk from Shopping Downtown, the smoke-free Windsor Barra Hotel Rio de Janeiro features a sunbathing terrace and a shared lounge. The 5-star hotel offers an outdoor swimming pool, a modern fitness centre, and allergy-friendly rooms with panoramic views.

Windsor Barra Hotel welcomes guests to 338 rooms, some of which comprise a dressing area and a dining area, and offer such self-catering options as tea and coffee making equipment. The bathrooms come with a bidet, a walk-in shower, and a separate toilet along with hair dryers and shower caps for more comfort.

The daily dining options include a kid-friendly buffet breakfast. The rooftop bar will set you up nicely for enjoying your stay. Fratelli is located next to the Windsor and serves European dishes, within easy reach of the property.

The accommodation also offers a Turkish steam bath and a solarium to improve your health.

The Modern Museu Selecao Brasileira High-Tech Museum is 4.7 km from the hotel, and the indoor-outdoor Citta America Shopping Center is 2.1 km from it. The famous beach is waiting for you about a 5-minute walk away. The Windsor Rio de Janeiro is also situated close to a shopping centre and shops. The property is 2.2 km from Sao Francisco de Paula Church. Estação D Pedro II Central train station lies approximately 30 minutes' drive from this Rio de Janeiro hotel.

+ More Less

Windsor Barra Hotel Rio de Janeiro Facilities

General No smoking on site, Parking, Safe deposit box, 24-hour reception, No pets allowed, Rooms/Facilities for disabled, 24-hour security, Luggage storage, Allergy-free rooms, Lift, Smoke detectors, Electric vehicle charging station, Fire extinguishers, Key card access
Dining In-room breakfast, Restaurant, Poolside snack bar, Special diet menus
Leisure & Sports Rooftop pool, Beach access, Sun loungers, Sun terrace, Solarium, Sauna, Turkish bath, Steam room, Fitness centre, Badminton, Yoga class, Sports trainer
Services Valet parking, Room service, Housekeeping, Laundry, Welcome drink, Business centre, Meeting/Banquet facilities, Fax/Photocopying
Room Amenities Free Wi-Fi in rooms, Air conditioning, Mini-bar, Soundproofed rooms, Sitting area, Dressing area, Terrace, Tea and coffee facilities, Dining table, Ironing facilities, Free toiletries, Sink, Flat-screen TV, AM/FM alarm clock, Cots, Children's menu, Parquet floor

Rooms & Availability

Please wait, we're checking available rooms for you.

Hotel Policy

Check-in:from 15:00-23:59 hours
Check-out:until 12:00 hours
  • Children and extra beds
  • Maximum capacity of extra beds in a room is 1.

Attractions

Barra da Tijuca Beach 4.5 km

Barra Shopping 4.4 km

Airports

Santos Dumont 26 km

Train stations

Estação D Pedro II Central Station 18 km

Frequently asked questions
  • ❓
    Where is the 5-star Windsor Barra Hotel located?
    The 5-star Windsor Barra Hotel is boasting a highly rated location (9.4/10) in Barra da Tijuca with amazing ‘ hidden' beaches, close to a shopping centre and shops.
  • ❓
    Which attractions are close to the Windsor Barra Hotel?
    Guests of the Windsor Barra Hotel can visit Windsor Expo Center (within 5 minutes' walk of the property) or Shopping Downtown placed 500 metres away.
  • 🚗
    Where can we park our car while staying at the 5-star Windsor Barra Hotel?
    At the 5-star Windsor Barra Hotel, guests can use a car park and a charging station for electric vehicles available on site.
  • ❓
    Which payment methods are accepted at the Rio de Janeiro hotel?
    Guests of the Rio de Janeiro hotel can pay using American Express, Mastercard, and Visa as well as other payment methods.
  • 🚪
    What room types does the 5-star Windsor Barra Hotel offer?
    In the 5-star Windsor Barra Hotel guests can select one of the following room options:
    • Executive Superior Twin Room
    • Presidential King Suite
    • Superior Double Room
    • Executive Superior King Room
    • Master King Suite
    • Executive Suite
    • Junior Suite
    • Deluxe Room
  • ❓
    Is there free Wi-Fi in the Windsor Barra Hotel?
    At the Windsor Barra Hotel, guests will be provided with Wi-Fi available in public areas for free.
  • 📱
    Does the 5-star Windsor Barra Hotel provide amenities for business guests?
    Those who come to Rio de Janeiro in business can enjoy conference equipment and a photocopy machine provided by the 5-star Windsor Barra Hotel.
  • ❓
    What facilities does the hotel offer?
    During their stay at the hotel, guests can enjoy luggage storage and a restaurant, at the same time, their safety will be ensured with a safe deposit box and 24-hour security.
  • ❓
    Does the 5-star Windsor Barra Hotel have a swimming pool?
    The 5-star Windsor Barra Hotel features an outdoor swimming pool.
Check availability

Enter your dates