8.8
Based on 5259 reviews

Windsor Barra Hotel

Offering a Turkish steam bath, a solarium, and a sauna, the 5-star oceanfront Windsor Barra Hotel Rio de Janeiro is nestled just 5 minutes' walk from Windsor Expo Center and 2 miles from Parque Das Rosas. Situated only steps away from Shopping Downtown in the Intra Muros district, the hotel features an open-air heated pool.

This Rio de Janeiro hotel boasts a beautiful setting 0.3 miles from Barra da Tijuca Beach. Located within 15 minutes' walk of Jardim Oceanico subway station, the Windsor Barra is about 10 minutes' drive from Mirante do Joa. Such shopping places as shopping malls and stores are close to the accommodation. There is City of Arts 3 miles away, while Terminal Nuta James bus station in proximity to this hotel. The Windsor Barra Rio de Janeiro is located within a 40-minute drive of Estação D Pedro II Central train station.

The property welcomes guests to 338 allergy-free rooms. Some of them come with complimentary wireless internet along with coffee and tea making facilities. Furnished with a writing table, they also have soundproof windows. Bathrooms with a bidet, a separate toilet, and a shower, also offer a hair dryer and bath sheets. Staying at Windsor Barra Hotel, guests can enjoy views of the town.

Restaurante Barra restaurant at this Rio de Janeiro hotel serves South American specialties. Snacks and beverages are available at the modern lounge bar.

Book Windsor Barra Rio de Janeiro

General information

Contact information

Av. Lucio Costa, 2630, Rio de Janeiro, Brazil;

Windsor Barra reservations available at 'rooms'

Windsor Barra phone number isn't available on our site, if you want to call Windsor Barra visit site of a hotel

Windsor Barra Location

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

Windsor Barra Hotel Deals

Guest reviews

Guest reviews are submitted by our customers after their stay at Windsor Barra Hotel

Bill

2020-06-24

Best base for exploring Rio de Janeiro.

9

Ken

2020-07-27

The service is incredible, the breakfast is lovely. Nothing beats being in windsor barra. Location, an easy walk to all attractions. Dine nearby at Palace Cafe, which is 400 m away❤

8

Michelle

2019-09-27

we had a great time. satisfactory breakfast for the start of the day.

9

Patrick

2021-05-24

Would love to go back, the hotel suited the needs. The views and facilities were all wonderful. There's Jus Restaurante within 5 minutes walk or so, really loved their menu.

N/A.

9

8.8 logo

Review score

Based on 5259 reviews

logo

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

Free Wi-Fi in rooms

Valet parking

24-hour reception

Rooftop pool

Beach access

Fitness centre

Badminton

Solarium

Restaurant

Business centre

Cots

In-room breakfast

Air conditioning

No pets allowed

Windsor Barra Amenities

  • General

    No smoking on site
  • Free Wi-Fi
  • 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
  • Windsor Barra Guest 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

Windsor Barra Offers

Rooms

Frequently asked questions

  • Windsor Barra Hotel is just a stone’s throw away from the city’s key locations and sites, including Windsor Expo Center and Shopping Downtown.
  • For a room in Windsor Barra, you will spend approximately $138.
  • Windsor Barra Hotel Rio de Janeiro offers high-speed internet access throughout the property.
  • The closest airport is Santos Dumont and it is placed within 19 miles from Windsor Barra Hotel.
  • Popular attractions near Windsor Barra Hotel Rio de Janeiro include All In placed within a 15-minute walk away.
  • Restaurants near Windsor Barra Hotel include Luana Bar and Vinicius Paco's.
  • At Windsor Barra Hotel Rio de Janeiro you can pay with Visa, American Express and Mastercard as well as other payment methods.
  • Windsor Barra has such facilities as a sunbathing terrace, a sauna and a solarium.
  • Some rooms of Windsor Barra Hotel welcome guests with such facilities as climate control, wireless Internet and multi-channel television.
  • Yes, some rooms of Windsor Barra Hotel Rio de Janeiro do have an workspace.
  • Yes, Windsor Barra Hotel offers bag storage before check-in or after check-out.