Windsor Barra Hotel

Avenida Lucio Costa, 2630, Barra da Tijuc, Rio De Janeiro, Brazil, 22620172

Guests
Rooms
Adults
Children

Room Types

Available from Sun 05 Jul 2026 to Mon 06 Jul 2026

Executive Suite Executive Suite Executive Suite Executive Suite Executive Suite

Executive Suite

Room size: 41 m²/441 ft² Sea view Non-smoking Shower and bathtub
2 guests
Junior Suite Junior Suite Junior Suite Junior Suite

Junior Suite

Room size: 36 m²/388 ft² Mountain view Non-smoking Shower and bathtub
2 guests
Suite Master Suite Master Suite Master Suite Master

Suite Master

Room size: 50 m²/538 ft² Sea view Non-smoking Shower and bathtub
2 guests
Superior Executive Twin Room Superior Executive Twin Room Superior Executive Twin Room Superior Executive Twin Room

Superior Executive Twin Room

Room size: 32 m²/344 ft² Sea view Shower and bathtub
2 guests
Superior Executive Family Plan Superior Executive Family Plan Superior Executive Family Plan Superior Executive Family Plan

Superior Executive Family Plan

Room size: 30 m²/323 ft² Sea view Shower
2 guests
Superior Executive Double Room Superior Executive Double Room Superior Executive Double Room

Superior Executive Double Room

Room size: 32 m²/344 ft² Sea view Shower and bathtub
2 guests
Deluxe Room Deluxe Room Deluxe Room

Deluxe Room

Room size: 35 m²/377 ft² Sea view Shower and bathtub
2 guests

About This Hotel

Windsor Barra Hotel

This 5-star oceanfront Hotel offers luxurious accommodation overlooking Rio's trendy Tijuca Beach. It features a panoramic rooftop pool with cocktail bar, modern gym, and fine gourmet restaurant. The lavish rooms at Windsor Barra Hotel have comfortable seating areas. All feature air conditioning, a cable TV and some offer stunning ocean view. The restaurant at Windsor serves an international buffet with fresh oysters and king prawns. On Saturdays a traditional black bean lunch is served. Several other international and regional restaurants can be reached in a 2-minute walk. Guests can visit Barra Shopping Centre, only 4 km away. They can also enjoy a scenic nature trail in Bosque da Barra National Park, also 4 km from the hotel. The famous Ipanema Beach is 15 km away, while Copacabana is 20 km away. The Olympic Park is located 14.1 km from Windsor Barra Hotel and Pontal Beach is 16.6 km away. Santos Dumont Airport is 27.5 km away, while Galeão International Airport is at a distance of 37.2 km.

What's Included

Check-in/Check-out

Check-in from: 15:00
Check-out until: 12:00

Child Policies

Children 0-10 year(s)

Stay for free if using existing bedding.

Facilities & Amenities

Bathroom
Beach
Facilities
Hot tub
Kitchen
Meeting room / ballrooms
Swimming pool
Free WiFi Available throughout
Activities Tennis, Sauna, Gym
Parking Nearby available

Location

Avenida Lucio Costa, 2630, Barra da Tijuc, Rio De Janeiro, Brazil, 22620172

Guest Reviews

8.9

Excellent

Guest score out of 10