Windsor Barra Hotel - Rio de Janeiro

75 photos
Check rooms and rates
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Windsor Barra Hotel - Rio de Janeiro
$$$$

Overview

Located only 6 minutes' stroll from Shopping Downtown, Windsor Barra Hotel Rio de Janeiro provides guests with 24-hour reception and wake-up calls. With Jardim Oceanico subway station just 0.6 miles away and Windsor Expo Center approximately 400 feet away, the 5-star hotel boasts a Turkish steam room, a solarium, and a sauna.

Location

The Rio de Janeiro hotel has a beautiful location not far from City of Arts, while shopping venues like Downtown Mall are about a 5-minute drive away. Natural attractions in the area include the Cliff-backed white Joatinga Sandy Beach, around 2 miles from the luxurious Windsor Barra, and a beautiful beach is 0.3 miles away. Also, the property is close to stores and shopping centers. Sao Francisco de Paula Church is also situated 25 minutes' stroll away.

Also, there is Terminal Nuta James bus station in the vicinity of the oceanfront Windsor Barra Rio de Janeiro.

Rooms

Some rooms include a storage space and a dressing room featuring centrally regulated air conditioning and an extra bed, along with high-speed internet. Guests can also use a walk-in shower and a sink, along with such amenities as bathrobes and slippers. A sea view is offered in all rooms.

Eat & Drink

The neighborhood features restaurants, including Picanha & Etc, which is just around the corner from the Windsor Barra Rio de Janeiro.

Leisure & Business

You can benefit from a heated swimming pool that comes with parasols, lounge chairs, and a poolside snack bar. Guests can also participate in yoga classes at a gym area and a fitness studio on the premises. Business travelers are welcome to use conference equipment and a xerox provided at 60 meeting rooms on site.

Good to know
Check-in/Check-out
from 15:00-23:59
until 12:00
Amenities
Private parking is possible on site at BRL 40 per day.
is available in for free.
Other information
Breakfast
The hotel offers a full breakfast at the price of R$ 115.50 per person per day. 
Children & extra beds
Maximum capacity of extra beds in a room is 1. 
Pets
Pets are not allowed.
Languages
Spanish
Building
Number of floors:17
Number of rooms:338
Price calendar
Check availability and prices for your dates now!

Rooms and availability

Superior Family Room
  • Max:
    2 persons
Twin Room
  • Max:
    2 persons
  • Bed options:
    2 Single beds1 Single bed1 Double bed
Standard Suite
  • Max:
    3 persons
Show 10 more room typesLess

Facilities

Main facilities

Free Wi-Fi
Parking

BRL 40 per day

Baggage storage
24-hour services

24-hour reception

24-hour security

Food/ Drinks

Poolside snack bar

Restaurant

Welcome drink

Fitness/ Gym

Fitness center

Swimming pool

Rooftop pool

Spa and relaxation

Steam room

Turkish bath

Solarium

Sauna

Sports & Fitness

  • Fitness center
  • Badminton
  • Yoga class
  • Sports trainer

Services

  • Valet parking
  • Room service
  • Housekeeping
  • Laundry
  • Welcome drink

Dining

  • In-room breakfast
  • Restaurant
  • Poolside snack bar
  • Special diet menus

Business

  • Business center
  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Cribs
  • Children's menu

Spa & Leisure

  • Rooftop pool
  • Beach access
  • Sun loungers
  • Sun terrace
  • Solarium
  • Sauna
  • Turkish bath
  • Steam room

Room view

  • Sea view
  • Mountain view
  • Partial View

Room features

  • Air conditioning
  • Mini-bar
  • Soundproofed rooms
  • Sitting area
  • Dressing area
  • Terrace
  • Tea and coffee facilities
  • Dining table
  • Ironing facilities

Bathroom

  • Free toiletries
  • Sink

Media

  • Flat-screen TV
  • AM/FM alarm clock

Room decor

  • Parquet floor
Show all facilitiesHide facilities

Essential information about Windsor Barra Hotel

💵 Lowest room price 127 US$
📏 Distance to center 10.4 mi
✈️ Distance to airport 15.8 mi
🧳 Nearest airport Santos Dumont, SDU

Location

Address
The address has been copied.
Av. Lucio Costa, 2630, Rio de Janeiro, Brazil, 22620-172
Map view
Av. Lucio Costa, 2630, Rio de Janeiro, Brazil, 22620-172
  • City landmarks
  • Nearby
  • Restaurants
Mall
Shopping Downtown
100 yd
Rua Martinho de Mesquita 129
Windsor Expo Center
100 yd
Restaurant
Fratelli
100 yd
Restaurant
Picanha & Etc
100 yd
Restaurant
Taco & Chilli
100 yd
Restaurant
Palace Cafe
100 yd
Restaurant
Sushimar
100 yd
Restaurant
Gavea Beach Club & Fun
100 yd
Restaurant
Sernambetiba.Com.Br
100 yd
Restaurant
Jus Restaurante
100 yd
Restaurant
Churrascaria Tourao
100 yd
Restaurant
Restaurante Terral
100 yd
Restaurant
Vice Rey
100 yd

Reviews of Windsor Barra Hotel

Stayed there?
Share your experience with us.
Write a Review

FAQ about Windsor Barra Hotel

Which popular attractions are located near the Windsor Barra Hotel hotel?
You can visit Windsor Expo Center, placed 400 feet from the Windsor Barra Hotel hotel. Other interesting sights include Praia da Joatinga (1.9 miles from the property) as well as City of Arts (3 miles away).
What is the nearest airport to Windsor Barra Hotel hotel?
Santos Dumont airport is located within a 27-minute drive (19 miles) from Windsor Barra Hotel hotel.
Can we park our car at the hotel?
The hotel offers a private parking lot, located on site.
Are there any dining facilities close to the Rio de Janeiro hotel?
During their stay at the Rio de Janeiro hotel guests can enjoy a meal in the nearby restaurant Picanha & Etc offering moderately placed prices or visit Sushimar with a high guest rating-8 according to guests reviews-as well as moderately placed prices.
Does the Windsor Barra Hotel serve breakfast?
Yes, guests can enjoy breakfast, served daily in the restaurant of the Windsor Barra Hotel.
What is check-in and check-out time at Windsor Barra Hotel?
Guests of Windsor Barra Hotel can check in from 3 PM to 11.59 PM and check out from 12 PM.
What payment methods are accepted in the hotel?
Payment methods in the hotel include:
  • сash
  • American Express
  • Visa
  • Mastercard
Which facilities are offered in the rooms of the 5-star Windsor Barra Hotel hotel?
All rooms of the 5-star Windsor Barra Hotel hotel feature a mini bar fridge as well as a personal safe, some of them boast a couch and a work desk.
Which facilities are provided in the 5-star Windsor Barra Hotel hotel?
Top locations of the 5-star Windsor Barra Hotel hotel include a restaurant and a storage for belongings, whereas guests' safety will be ensured with 24-hour security service and a safe deposit box.
What are the spa options at the hotel?
Pampering amenities in the hotel include a steam room, a Turkish bath, and whirlpool bathtubs.
Do you have a pool at the 5-star Windsor Barra Hotel hotel?
Yes, the 5-star Windsor Barra Hotel hotel features an outdoor pool.
Check rooms and rates
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room