/
8.7

5,298 reviews

Windsor Barra Hotel

Windsor Barra Hotel

Avenida Lúcio Costa, 2630, Rio De Janeiro Rj, 20031-204, RIO DE JANEIRO, Brazil

Choose dates to view prices

Restaurant

Beachfront

Outdoor swimming pool

Free wifi

Room service

Fitness center

Turkish/Steam Bath

Steam room

Windsor Barra Hotel

Welcome to the luxurious Windsor Barra Hotel in Rio de Janeiro, Brazil. This 5-star hotel is located at Avenida Lúcio Costa, 2630, right on the beachfront, offering stunning views of the ocean and the mountains. With a distance of 11.5mi to the city center, this hotel provides a perfect getaway spot for travelers looking to relax in style.

The Windsor Barra Hotel boasts an array of amenities to make your stay unforgettable. Enjoy a dip in the outdoor swimming pool, relax in the Turkish/Steam Bath, or unwind in the spa tub. With features like a fitness center, sauna, and steam room, you'll find everything you need to pamper yourself. The hotel also offers free Wi-Fi, room service, and a delicious breakfast to start your day off right.

With over 5000 reviews, guests rave about the Windsor Barra Hotel's excellent service, beautiful location, and top-notch facilities. From beach loungers to a bar and restaurant on-site, this hotel caters to every traveler's needs. Don't miss out on the chance to experience the best of Rio de Janeiro at the Windsor Barra Hotel.

Indulge in a culinary journey at the Windsor Barra Hotel with the on-site restaurant, Restaurante Windsor Barra, serving up delicious Brazilian cuisine in a family-friendly ambiance. Dine while enjoying fantastic views of the ocean, adding to the already delightful experience. Whether you're craving local specialties or international dishes, the restaurant caters to all tastes, making it a perfect spot to savor a meal during your stay in Rio de Janeiro.

For those seeking relaxation and entertainment under the sun, the hotel features a stunning rooftop outdoor pool with an adults-only policy. Take a refreshing swim or simply lounge by the poolside while soaking up the beautiful views of the surrounding area. This exclusive pool area provides the perfect setting for guests to unwind and enjoy the warm Brazilian weather in style, making it a highlight of your luxurious experience at the Windsor Barra Hotel.

Complete your day of leisure by taking advantage of the multiple payment options available at the Windsor Barra Hotel. In addition to accepting cash payments, the hotel conveniently accommodates guests by accepting major credit cards such as Visa, American Express, Elo Creditcard, Mastercard, and Maestro. With easy payment options, you can focus on making the most of your stay, alleviating any concerns about transactions and ensuring a seamless and enjoyable experience during your time at this exquisite beachfront hotel.

Closest airports

Santos Dumont Airport

12.3mi

Rio de Janeiro-Galeão International Airport

15.8mi

Most popular amenities

Restaurant

Beachfront

Outdoor swimming pool

Free wifi

Room service

Fitness center

Turkish/Steam Bath

Steam room

Spa tub

Beach

Sauna

Air conditioning

Bar

Sun deck

Terrace

Soundproof rooms

Personal trainer

24-hour front desk

Mountain view

Non-smoking rooms

Beach chairs/Loungers

Elevator

Upper floors accessible by elevator

Free toiletries

Bidet

Soundproof

Bathtub

Rooms

Junior Suite - single occupancy in Windsor Barra Hotel

Show 3 photos

Junior Suite

1 Double Bed

35 sqft

Mountain view

City view

Private Bathroom

Bathtub

x5

+

x3

More details

Junior Suite Capacity 2 is 323 square feet and includes a king-size bed 150-183 width plus desk, bathrobes, and slippers.

Presidential Suite - single occupancy in Windsor Barra Hotel

Show 8 photos

Presidential Suite

1 King Size Bed

1990 sqft

Spa tub

Private Bathroom

Bathtub

Minibar

x8

+

x5

More details

Deluxe Room - single occupancy in Windsor Barra Hotel

Show 5 photos

Deluxe Room

1 Double Bed

375 sqft

Spa tub

City view

Private Bathroom

Bathtub

x4

+

x3

More details

Show 3 photos

Superior Room, King Bed

1 King Size Bed

355 sqft

x4

+

x3

More details

Luxury is 355 square feet and includes a king-size bed 150-183 width plus desk, bathrobes, and slippers.

Show 2 photos

Superior Room, Queen Bed

1 Queen Size Bed

325 sqft

x4

+

x3

More details

Executive is 323 square feet and includes a queen-size bed 150-154 width plus extra beds on demand, desk, bathrobes, and slippers.

Standard Double Room in Estacio Uno

Run Of House

1 Queen Size Bed

195 sqft

Private Bathroom

Minibar

Flat-screen TV

Air conditioning

x10

+

x6

More details

Room Run Of House

Superior Executive Family Plan - single occupancy in Windsor Barra Hotel

Show 3 photos

Superior Room, 2 Double Beds

2 Double Beds

325 sqft

Private Bathroom

Minibar

Flat-screen TV

Air conditioning

x4

+

x3

More details

Executive Suite - single occupancy in Windsor Barra Hotel

Show 3 photos

Executive Suite

1 Double Bed

440 sqft

Spa tub

Private Bathroom

Bathtub

Minibar

x8

+

x5

More details

Suite Master - single occupancy in Windsor Barra Hotel

Show 3 photos

Superior Suite

1 King Size Bed

540 sqft

Spa tub

Private Bathroom

Bathtub

Minibar

x8

+

x5

More details

Superior Double Room - single occupancy in Windsor Barra Hotel

Show 3 photos

Superior Room

1 Double Bed

300 sqft

City view

Private Bathroom

Minibar

Flat-screen TV

x4

+

x3

More details

Superior Twin Room - single occupancy in Windsor Barra Hotel

Show 3 photos

Superior Room, 2 Twin Beds

2 Twin Beds

300 sqft

Private Bathroom

Minibar

Flat-screen TV

Air conditioning

x4

+

x3

More details

Standard Room

2 Double Beds

Balcony

x10

+

x6

More details

Guest reviews

8.7

5,298 reviews

Categories of assessments

Cleanliness

Comfort

Location

Facilities

Staff

Value for money

WiFi quality

Points of Interest Around Windsor Barra Hotel

Attractions

Sao Conrado Beach (Praia de Sao Conrado)

3.3mi

Pedra Bonita

4.6mi

Morro Dois Irmaos

5.4mi

Roberto Burle Marx Site (Sítio Roberto Burle Marx)

6.1mi

Mirante Dona Marta

8.3mi

Corcovado Train (Trem do Corcovado)

9.2mi

RioZoo (Jardim Zoológico do Rio de Janeiro)

9.5mi

Leme Beach (Praia do Leme)

10.4mi

Rio de Janeiro Museum of Modern Art (Museu de Arte Moderna)

10.7mi

Rio de Janeiro Royal Palace (Paco Imperial)

10.8mi

Chacara do Ceu Museum

11mi

Catete Palace (Palácio do Catete)

11mi

Sao Francisco da Penitencia Church (Igreja Sao Francisco da Penitencia)

11.6mi

Casa Franca-Brasil

12.1mi

Pedra da Gavea

13.4mi

Restaurants

Restaurante Windsor Barra

Cuisines

  • Brazilian

Ambiances

  • Family Friendly

Pools

Location

  • Outdoor

Features

  • Rooftop

Age restrictions

  • Adults only

Availability

  • All season

Amenities of Windsor Barra Hotel

Restaurant

Beachfront

Outdoor swimming pool

Free wifi

Room service

Fitness center

Turkish/Steam Bath

Steam room

Spa tub

Beach

Sauna

Air conditioning

Bar

Sun deck

Terrace

Soundproof rooms

Personal trainer

24-hour front desk

Mountain view

Non-smoking rooms

Beach chairs/Loungers

Elevator

Upper floors accessible by elevator

Free toiletries

Bidet

Soundproof

Bathtub

Stay rules - Windsor Barra Hotel

  • Check-in / Check-out

  • Pets

  • Internet

  • Age restrictions

  • Curfew

  • Parking

  • Children and beds

  • Cards accepted at this property