Live prices for your dates · free cancellation on many rooms

Hotel · Rio de Janeiro · Rio de Janeiro

Windsor Barra Hotel

A 5-star Barra da Tijuca address with a rooftop pool, beach access, and a breakfast spread guests repeatedly call out.

  • Rooftop pool with ocean views
  • Direct beach access at Barra da Tijuca
  • In-room breakfast and 24-hour reception
8.8 Great 5769 reviews Booking.com 8.8 · 5769 reviews

About

Windsor Barra Hotel

Windsor Barra Hotel sits on Av. Lucio Costa, roughly 500 metres from Shopping Downtown and directly across from Barra da Tijuca beach. It is a 5-star property aimed at both business travellers and holidaymakers, with 24-hour reception, valet parking, and an electric vehicle charging station.

The rooftop pool and sun terrace are the social hub, while the restaurant, poolside snack bar, and in-room breakfast handle dining. Rooms are soundproofed and air-conditioned, and the presidential suite even includes a private sauna. Note that pets are not allowed.

  • No smoking on site
  • Parking
  • Safe deposit box
  • 24-hour reception
  • No pets allowed
  • Rooms/ Facilities for disabled

In brief

What works, what to weigh

+

Strengths

4 reasons to book
  • Breakfast that guests rave about — Reviewers repeatedly praise the variety and quality of the breakfast, with local fruits called out as a highlight.
  • Direct beachfront location — The hotel sits right on Barra da Tijuca beach, and guests note the area feels safe and is ideal for beach access.
  • Consistently praised service — Staff are described as friendly, attentive, and helpful across several reviews, and the service rating is a strong 9.
  • Rooftop bar with views — The rooftop bar stays open until midnight, offers decent drink prices, and provides sweeping views over the city and beach.

Worth weighing

4 to weigh
  • Facilities score is the weakest point — The facilities rating sits at 6.9 — lower than other categories — suggesting the physical plant may feel dated or underwhelming for a 5-star.
  • Not a central Rio location — Barra da Tijuca is far from Rio's downtown and main sights; guests say it suits conventions and business trips better than sightseeing stays.
  • Shops aren't walkable — Retail options are not within walking distance, and getting to them by bus or taxi can be slow at peak times.
  • Restaurant prices run high — Dining at the hotel's restaurants can be expensive, which may add up over a longer stay.

01 — Rooms

Rooms & rates

High season: summer dates usually book out a few weeks ahead.

Superior Executive Family Plan

  • 2 Double beds
  • Shower
  • Air conditioning

Deluxe Room

  • 1 Double bed
  • Shower
  • Bathtub
  • Air conditioning

Superior Twin Room

  • 2 Single beds
  • Shower
  • Air conditioning

Superior Executive Twin Room

  • 2 Single beds
  • Shower
  • Bathtub
  • Air conditioning

Superior Double Room

  • 1 Double bed
  • Shower
  • Air conditioning

Junior Suite

  • 1 Double bed
  • Shower
  • Bathtub
  • Air conditioning

Executive Suite

  • 1 Double bed
  • Shower
  • Bathtub
  • Air conditioning

Superior Executive Double Room

  • 1 Double bed
  • Shower
  • Bathtub
  • Air conditioning

Presidential Suite

  • 1 King-size bed
  • Shower
  • Sauna
  • Bathtub
  • Air conditioning

02 — Amenities

Services & amenities

Everything included at this stay — the facilities and essentials, at a glance.

Pool & Wellness

  • Rooftop pool
  • Sun loungers
  • Sun terrace
  • Solarium
  • Sauna
  • Turkish bath
  • Steam room
  • Fitness centre

Dining

  • Restaurant
  • Poolside snack bar
  • In-room breakfast
  • Special diet menus
  • Children's menu

Services

  • 24-hour reception
  • Room service
  • Housekeeping
  • Laundry
  • Luggage storage
  • Safe deposit box
  • Valet parking
  • Business centre

Room Amenities

  • Air conditioning
  • Mini-bar
  • Soundproofed rooms
  • Sitting area
  • Terrace
  • Tea and coffee facilities
  • Ironing facilities
  • Flat-screen TV

03 — Reviews

What guests say

Recent verified reviews from guests who stayed here.

8.8
Great 5769 reviews

Guest-rated 8.8/10 from 5,769 reviews

Booking.com · 8.8 · 5769 reviews
8.8Verified guest

“The unit was elegant and immaculate, with balconies that added to the experience.”

8.8Verified guest

“Breakfast offered an enormous range of products, reasonably priced and delicious. The location right by Barra da Tijuca beach is stunning, though restaurants nearby are pricey. Service overall was strong, and the staff were courteous.”

8.8Verified guest

“The bed in the deluxe room was superb, and the room came with an iron and ironing board, an electronic key card, and a work desk.”

8.8Verified guest

“The staff were attentive and friendly, making us feel completely at home.”

8.8Verified guest

“Breakfast was wonderful, and the staff were extremely friendly and always willing to help.”

8.8Verified guest

“Breakfast is excellent and the staff very helpful.”

04 — Location

Getting around Rio de Janeiro

The property sits in Rio de Janeiro.

Beach at Barra da Tijuca: The hotel sits directly across from the beach, so morning swims and sunset walks are a 1-minute stroll.

Shopping Downtown: This mall is about 500 metres away, a 5-minute walk, useful for dining and essentials.

Getting to Rio's centre: The city centre and main attractions are a longer drive; plan for 30–45 minutes depending on traffic, and consider taxis or ride apps.

Av. Lucio Costa, 2630, Rio de Janeiro, Rio de Janeiro, 22620-172, Brazil

Open in Google Maps

05 — Good to know

Policies & conditions

Hotel details are shown for reference. Final rate terms are confirmed on the partner’s site at booking.

Check-in
From 15:00-23:59
Check-out
By 12:00
Cancellation
Free cancellation on many rates — terms on booking page
Payment
Pay-at-hotel available on many rates; final terms at booking
Pets
Not allowed
Property
338 rooms

06 — Questions

Frequently asked

What are the check-in and check-out times?

Check-in is from 15:00 until 23:59. Check-out is until 12:00.

Is parking available at the hotel?

Yes, the hotel offers parking, including valet parking and an electric vehicle charging station.

Are pets allowed at Windsor Barra Hotel?

No, pets are not allowed at this property.

Does the hotel have a swimming pool?

Yes, there is a rooftop pool, as well as sun loungers and a sun terrace on the roof.

Is breakfast included in the room rate?

The hotel offers an in-room breakfast option and a restaurant, but the input doesn't specify whether breakfast is included in the rate. Please check your booking details.

What room types are available?

Options include Superior rooms with double or twin beds, Deluxe rooms, Junior Suites, Executive Suites, and the Presidential Suite which includes a sauna. All rooms have air conditioning and showers; many have bathtubs.

The bottom line

Windsor Barra Hotel is a reliable 5-star choice for beach lovers and business travellers who value service and breakfast over central sightseeing access. Its Barra da Tijuca location offers a safe, laid-back seaside base, but if you want to explore Rio's historic core daily, expect long commutes.

8.8A solid beachfront stay with standout service and breakfast, if you're happy to stay in Barra.

Ready to book Windsor Barra Hotel?

Tap through and we’ll open our booking partner’s site, with live prices and availability for your exact dates.

No payment on this site — you complete the booking on our partner’s site.