Book direct & pay
up to 10% less
than on Booking.com
Check rooms and rates
From87US$ /night
Check-in
25Apr2025Select date
Check-out
26Apr2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Avenida Lucio Costa, 2630, Rio de Janeiro, Brazil, 22620-172

Windsor Barra Hotel Rio de Janeiro offers a location approximately a 5-minute stroll from Windsor Expo Center and such amenities as two pools, a solarium and a sauna. Located only a few feet from Shopping Downtown, the Rio de Janeiro hotel is within close proximity of Olympic Park.

Location

A sandy beach is 0.3 miles from the 5-star Windsor Barra Rio de Janeiro, while Pedra da Gavea is 2.4 miles away. This hotel stands within walking distance of Jardim Oceanico metro station.

The Rio de Janeiro property offers a beautiful location close to stores and shopping centers. Windsor Barra Hotel is situated about 10 minutes by car from Mirante do Joa, and Terminal Nuta James bus station lies just a 10-minute walk away.

The nearest metro station is only 0.6 miles away.

Rooms

The luxurious hotel welcomes guests to 338 rooms, some of which comprise storage and a dressing room, and offer such self-catering options as coffee/tea making machines. Guests will appreciate centrally regulated air conditioning and an extra bed, and relax with WiFi and cable channels. Offering a spa bathtub and a sink, the bathrooms are also fitted with dressing gowns and slippers. Certain rooms include views of the sea.

Eat & Drink

Guests can enjoy the pool bar on premises. You may walk 5 minutes to Picanha & Etc or eat by Sushimar, located merely 600 feet away.

Leisure & Business

Parasols, lounge chairs, and a poolside snack bar is provided in the pool area. There is a fitness area at the oceanfront Windsor Barra. Corporate travelers will benefit from a conference room and 60 meeting rooms available on site.

View all

Select your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Executive Superior Room
Max:
2 persons
325 sq. feet 
Bed options:
2 Double beds
Sea view
Shower
Air conditioning
Check Prices
Superior Double Room
Max:
3 persons
305 sq. feet 
Bed options:
1 Double bed
City view
Shower
Air conditioning
Check Prices
Superior Twin Room
Max:
3 persons
305 sq. feet 
Bed options:
2 Single beds
Shower
Air conditioning
Check Prices
Show all roomsLess

Price and Room Availability Calendar

Check availability and prices for your dates now!

Getting around

Explore the finest transport options for effortless navigation

City Center
Rio de Janeiro 10.4 mi
Airports
Santos Dumont (SDU) 15.8 mi
Galeao (GIG) 22.6 mi
Train
Estação D Pedro II Central Station 11.2 mi
Train400 ft
Metro stations
Jardim Oceanico4300 ft
Sao Conrado 4.5 mi
Bus
Bus stop400 ft

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • No smoking on site
  • Parking
  • Safe deposit box
  • 24-hour reception
  • No pets allowed
  • Rooms/ Facilities for disabled
  • 24-hour security
  • Baggage storage
  • Allergy-free rooms
  • Elevator
  • Smoke detectors
  • Electric vehicle charging station
  • Fire extinguishers
  • Key card access

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 features

  • Free Wi-Fi in rooms
  • 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 more

Location

Avenida Lucio Costa, 2630, Rio de Janeiro, Brazil, 22620-172
Map view
street view
Avenida Lucio Costa, 2630, Rio de Janeiro, Brazil, 22620-172
Nearby
Mall
Shopping Downtown
1600 ft
Rua Martinho de Mesquita 129
Windsor Expo Center
400 ft
Restaurants
Fratelli
400 ft
Av. Sernambetiba 2916 - Barra da Tijuca
Picanha & Etc
200 ft
Avenida Lucio Costa 2900 Barra da Tijuca
Taco & Chilli
200 ft
Av. Sernambetiba
Palace Cafe
400 ft
Avenida Lucio Costa 2916 Barra Da Tijuca
Sushimar
600 ft
Av. Sernambetiba
Gavea Beach Club & Fun
600 ft
Av. Pref. Mendes de Morais Kiosks QS 4 A and B
Sernambetiba.Com.Br
600 ft
Avenida Lucio Costa 2860 Barra Da Tijuca
Jus Restaurante
600 ft
Avenida Lucio Costa 2860
Churrascaria Tourao
1900 ft
Praca do O
Restaurante Terral
1700 ft
Avenida Lucio Costa 3150 Sheraton Barra Hotel & Suites
Vice Rey
2300 ft
Av Mns Ascaneo
Want to see exclusive early booking offers?
See our exlusive rates !
Check Rates

Next best alternative

Consider them for your next trip.
Check-in
25Apr2025Select date
Check-out
26Apr2025Select date
Rooms and Guests2 Guests, 1 Room