Book on our site
Up to 10% cheaper
than Booking.com
Check rooms and rates
From127US$ /night
Check-in
24Feb2026Select date
Check-out
25Feb2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Av. Lucio Costa, 2630, Rio de Janeiro, Brazil, 22620-172
-
Next to Barra da Tijuca beach
Great
8.8
8.2
/10
3.4
4.4
/5

Amenities

Windsor Barra Hotel offers a comprehensive range of amenities, including a high-speed internet connection and a well-equipped fitness room with modern exercise equipment. Guests can relax by the inviting swimming pool or unwind in the sauna, providing options for leisure and health. The hotel also features a business center with exclusive access for guests, facilitating work-related needs during their stay.

Rooms

The hotel comprises 339 rooms and suites, each providing ocean or mountain views. Accommodation types include Superior with king beds, Luxo rooms from the third floor, and a Presidential Suite spanning 184m², which includes a separate living area and a luxurious bathroom with a jacuzzi. All rooms are equipped with essential features like a minibar, cable TV, and air conditioning.

Location

Windsor Barra Hotel is strategically located near renowned attractions such as Praia do Pepê and the stunning Pedra da Gávea. It provides direct access to the scenic Lagoa da Barra da Tijuca and is in close proximity to shopping centers like Barra Shopping and Shopping Village Mall. Guests can experience the beauty of local parks, including Parque Natural Municipal Chico Mendes and Sítio Burle Marx.

Dining

The hotel's restaurant serves an extensive breakfast buffet featuring over 100 items made with fresh ingredients. Lunch and dinner options include a variety of international dishes, with special highlights like traditional feijoada served every Saturday. Room service is available 24 hours a day, offering convenience for guests at any time.

Business

The Windsor Barra Hotel connects with the Windsor Expo Center, providing extensive facilities for hosting events. It offers 61 modular meeting rooms capable of accommodating up to 2,000 attendees, making it suitable for conferences and corporate gatherings. These spaces are designed to meet high standards and support modern event needs.

Highlights

Amenities: Swimming pool & sauna

Rooms: 339 ocean-view accommodations

Dining: Breakfast buffet with over 100 items

Business: 61 modular meeting rooms

Must-do experiences

  • Savor aFeijoada at Oro for authentic Brazilian comfort food.
  • Visit the charming Parque Lage for a beautiful garden and café.
  • Explore the street art in the Santa Teresa neighborhood.
  • Catch a samba show at the legendary Plataforma venue.
  • Relax at the lesser-known Prainha beach for stunning views.
View all

Select your room type

Windsor Barra Hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Superior Executive Family Plan
2 persons
325 sq. feet 
2 Double beds
Shower
Air conditioning
Superior Double Room
2 persons
305 sq. feet 
1 Double bed
Shower
Air conditioning
Superior Twin Room
2 persons
305 sq. feet 
2 Single beds
Shower
Air conditioning
Suite Master
2 persons
540 sq. feet 
1 King-size bed
Shower
Coffee machine
Click button to see more rooms
Show all rooms
Show all roomsLess

Price and Room Availability Calendar

Check availability and prices for your dates now!

Facilities

Windsor Barra Hotel offers amenities for your comfortable stay and unforgettable experiences
Facilities: Great
8.7/10Review score

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

Sports & Fitness

  • Fitness centre
  • 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 centre
  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Cots
  • 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

Dining Onsite

At Windsor Barra Hotel, dining options are an inviting blend of Brazilian flavors and international dishes, all served in a family-friendly setting. Guests can enjoy a gourmet breakfast buffet, a la carte lunches and dinners, and a stunning bar with panoramic views for after-dinner drinks.
Windsor Barra Hotel Rio de Janeiro Restaurant photo The interior of the lounge
Windsor Barra Hotel Rio de Janeiro Restaurant photo The interior of the convention centre
Windsor Barra Hotel Rio de Janeiro Restaurant photo The photo shows a cozy and inviting hotel lounge or bar area. The space is warmly lit with recessed ceiling lights and soft ambient lighting. The walls are a warm beige color, and there are wooden accents on the ceiling and around doorways. 

The mai

Restaurante Windsor Barra

Brazilian and international buffet and a la carte
Ambiance
Casual and family-friendly atmosphere with ample seating and bright decor
Key Offerings
Indulge in a free gourmet buffet breakfast along with a diverse menu for lunch and dinner, featuring local Brazilian specialties and international favorites
Reservation
Not needed
Open daily from 06:00 - 10:30 for breakfast; lunch and dinner hours vary

Windsor Barra Hotel Location

Av. Lucio Costa, 2630, Rio de Janeiro, Brazil, 22620-172
Map view
Av. 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
Explore Rio de Janeiro
Activities Near Windsor Barra Hotel
Top Attractions
Activities
Dining
Entertainment
Shopping Downtown
Shopping Downtown
6 minutes' walk
A shopping haven featuring diverse stores and eateries perfect for retail therapy and local dining options.
Citta America
Citta America
10 minutes' walk
A vibrant shopping and entertainment complex with a variety of shops, restaurants, and indoor attractions.
Ilha Da Gigoia
Ilha Da Gigoia
20 minutes walking
A picturesque island known for its lively restaurants and bars offering a taste of local culture and seafood.
Sao Francisco de Paula Church
Sao Francisco de Paula Church
20 minutes' walk
A charming church with stunning architecture located in a serene area, perfect for brief moments of reflection.
Kanaloa Rio SUP Quebra Mar
6 minutes' drive
Stand-up paddleboarding sessions that offer a thrilling aquatic adventure with rental services available on-site.
Beach Yoga Classes
5 minutes' drive
Relaxing yoga classes on the beach that help rejuvenate your spirit amidst stunning ocean views.
Fratelli
Fratelli
2 minutes' walk
Italian cuisine in a warm atmosphere, known for its wood-fired pizzas and fresh pasta. Reservations are recommended.
Picanha & Etc
Picanha & Etc
1 minute' walk
Casual steakhouse famous for its delicious picanha dishes, with options for all dietary preferences. Quick service.
Sushimar
Sushimar
3 minutes' walk
A cozy spot offering fresh sushi and sashimi, perfect for a casual yet satisfying dining experience.
Zax Club
Zax Club
15 minutes' walk
A lively nightlife venue with a vibrant atmosphere featuring live DJs and themed nights, popular with locals and travelers.
Boate Up Turn
Boate Up Turn
25 minutes' walk
An energetic club known for its vibrant scene and musical events. Perfect for dance enthusiasts.
Getting around
City Centre
Rio de Janeiro26 min  ·  10.4 mi
Airports
Santos Dumont Airport (SDU)39 min  ·  15.8 mi
RIOgaleao - Tom Jobim International Airport (GIG)55 min  ·  22.6 mi
Train
Estação D Pedro II Central Station27 min  ·  11.2 mi
Train2 min  ·  400 ft
Underground
Jardim Oceanico16 min  ·  4300 ft
Sao Conrado11 min  ·  4.5 mi
Bus
Bus stop2 min  ·  400 ft
Want to see Exclusive Early Booking Rate?
Get exlusive rates right now!
Check Rates
Property information and rules
Check-in
from 15:00-23:59
Check-out
until 12 pm
Guest Parking
Private parking is possible on site at BRL 40 per day.
Internet
is available in for free.
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
Number of floors:
17
Number of rooms:
338

Reviews and Ratings

Feedback about Windsor Barra Hotel from previous guests about their experience.
Review score
Based on 1935 verified reviews
8.6/10
Great
88%
Recommend
Breakfast
8.5/10
Cleanliness
9.0/10
Comfort
9.0/10
Facilities
8.7/10
Free Wi-Fi
7.5/10
Location
9.4/10
Paid Wi-Fi
6.9/10
Staff
9.0/10
Value for money
8.2/10
Guest reviews
based on 2256 reviews
4/5
based on 5254 reviews
8.8/10
No reviews yet on our siteUnfortunately, our guests have not yet left any reviews for this hotel, but you can read reviews from Booking.com.
Open reviews
FAQs
About Windsor Barra Hotel
What is the check-in and check-out policy at Windsor Barra Hotel?
Check-in is at 15:00 and check-out is at 12:00.
Does Windsor Barra Hotel offer on-site dining options?
The hotel features an on-site restaurant serving an international buffet and traditional feijoada on Saturdays.
What facilities does Windsor Barra Hotel offer for guests' leisure?
Guests can enjoy a rooftop pool, fitness center, sauna, and direct beach access.
What are some nearby attractions to Windsor Barra Hotel?
Barra Shopping Centre and Bosque da Barra National Park are both 4 km away.
How far is Windsor Barra Hotel from Galeão International Airport?
The hotel is 37 km from Galeão International Airport.
What amenities are included in the rooms at Windsor Barra Hotel?
Rooms include air conditioning, a flat-screen TV, minibar, and some offer stunning ocean views.
What breakfast options are available at Windsor Barra Hotel?
Breakfast is available for an additional charge of 115 BRL.
How far is Ipanema Beach from Windsor Barra Hotel?
Ipanema Beach is 15 km away from the hotel.
What entertainment options for children are available at Windsor Barra Hotel?
Family-friendly amenities include a children's section in the pool and kid-friendly meal options.

Next best alternative

Consider them for your next trip.
Check-in
24Feb2026Select date
Check-out
25Feb2026Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Windsor Barra Hotel
Windsor Oceanico Hotel Rio de Janeiro Skyline photo
Mobile-only price

Windsor Oceanico Hotel Rio de Janeiro

8.9
Great7302 reviews
67m from property
USD 110USD 99
per night
Windsor Tower Hotel Rio de Janeiro Nearby photo
Mobile-only price

Windsor Tower Hotel Rio de Janeiro

8.9
Great6012 reviews
173m from property
USD 110USD 99
per night
Lifestyle Laghetto Collection Hotel Rio de Janeiro Interior photo
Mobile-only price

Lifestyle Laghetto Collection Hotel Rio de Janeiro

8.1
Great2296 reviews
537m from property
USD 312USD 280
per night