Windsor Tower Hotel - Rio de Janeiro

$$$$||View on mapRio de Janeiro, Brazil150 Rua Martinho De Mesquita, Rio de Janeiro, Brazil, 22620-220|
8.8
Great
|45 photos
Check rooms and rates
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
Windsor Tower Hotel - Rio de Janeiro
150 Rua Martinho De Mesquita, Rio de Janeiro, Brazil, 22620-220·View on map
$$$$
Overall Score
Great
8.8Great
Location9.3
Cleanliness9.2
Comfort9.2
Facilities9.0
Staff8.9
Who stays here
Couples37%
Families35%
Solo16%
Groups12%

Overview

Overall Score
Great
8.8Great
Location9.3
Cleanliness9.2
Comfort9.2
Facilities9.0
Staff8.9
Who stays here
Couples37%
Families35%
Solo16%
Groups12%

4-star beachfront hotel in Barra da Tijuca with rooftop pool and Italian dining

Amenities

Windsor Tower Hotel offers a rooftop swimming pool with pool bar and panoramic views of the area. Guests have access to a sun terrace, sauna, and steam room for relaxation. The property also provides an electric vehicle charging station and valet parking for convenience.

Rooms

Each air-conditioned room at Windsor Tower includes a private bathroom, soundproofed windows, and parquet flooring. Rooms come with a minibar, flat-screen TV, and work desk. Free WiFi is available throughout the hotel for all guests.

Dining

The hotel's on-site restaurant serves Italian cuisine for lunch and dinner, featuring a la carte options such as pizza, pasta, and salads. A breakfast buffet includes fresh pastries, fruits, and warm dishes. Guests can also order room service for meals and wine or champagne.

Wellness

Windsor Tower Hotel Rio de Janeiro has a fitness center open all year with modern exercise equipment. Guests can join fitness classes, yoga sessions, and aerobics at no extra cost. The rooftop pool, sauna, and steam room offer additional wellness options.

Location

Windsor Tower Barra da Tijuca sits across the street from Barra da Tijuca Beach, a 2-minute walk away. The hotel is near Shopping Village Mall and Rodrigo de Freitas Lake, within 5 km. Santos Dumont Airport is 25 km from the property, with easy access via Uber or taxi.

  • Location: Across from Barra da Tijuca Beach, a 2-minute walk away
  • Rooms: Soundproofed rooms with minibar and flat-screen TV
  • Dining: On-site Italian restaurant with a la carte lunch and dinner
  • Wellness: Rooftop pool with sauna, steam room, and fitness classes
  • Parking: Electric vehicle charging station and valet parking
  • Family: Kid-friendly buffet and supervised activities available
Good to know
Check-in/Check-out
from 15:00-23:59
until 12:00
Amenities
Wireless internet is available in public areas for free.
Other information
Breakfast
A full breakfast is served at the price of BRL 97.9 per person. 
Pets
Pets are not allowed.
Languages
Spanish
Building
Number of rooms:341
Price calendar
Check availability and prices for your dates now!

Rooms and availability

Superior Plus Double Room
  • Max:
    3 persons
  • Bed options:
    1 Double bed2 Single beds1 King-size bed
Superior Plus Triple Room
  • Max:
    2 persons
  • Bed options:
    Sleeping arrangements for 3 persons
Executive Superior Triple Room
  • Max:
    2 persons
  • Bed options:
    Sleeping arrangements for 3 persons
Show 6 more room typesLess

Facilities

Main facilities

Wi-Fi
Parking

On-site car park

Luggage storage

Luggage storage

Locker room

24-hour services

24-hour reception

24-hour security

Food/ Drinks

Poolside snack bar

Restaurant

Welcome drink

Fitness/ Gym

Fitness centre

Swimming pool

Rooftop pool

Spa and relaxation

Steam room

Sauna

Sports & Fitness

  • Fitness centre
  • Badminton
  • Yoga class
  • Sports trainer
  • Aerobics

Services

  • Valet parking
  • Room service
  • Housekeeping
  • Laundry
  • Tours/Ticket assistance
  • Welcome drink

Dining

  • In-room breakfast
  • Restaurant
  • Poolside snack bar

Children

  • Cots
  • Children's buffet

Spa & Leisure

  • Rooftop pool
  • Beach access
  • Sun terrace
  • Sauna
  • Steam room
  • Pool with view

Room view

  • Sea view
  • City view
  • Mountain view

Room features

  • Air conditioning
  • Mini-bar
  • Soundproofed rooms

Bathroom

  • Free toiletries

Media

  • Flat-screen TV
  • AM/FM alarm clock

Room decor

  • Parquet floor
Show all facilitiesHide facilities

Essential information about Windsor Tower Hotel

💵 Lowest room price 68 £
📏 Distance to centre 16.6 km
✈️ Distance to airport 25.4 km
🧳 Nearest airport Santos Dumont, SDU

Location

150 Rua Martinho De Mesquita, Rio de Janeiro, Brazil, 22620-220
Address
The address has been copied.
150 Rua Martinho De Mesquita, Rio de Janeiro, Brazil, 22620-220
Map view
150 Rua Martinho De Mesquita, Rio de Janeiro, Brazil, 22620-220
  • City landmarks
  • Nearby
  • Restaurants
Rua Martinho de Mesquita 129
Windsor Expo Center
60 m
Restaurant
Picanha & Etc
220 m
Restaurant
Taco & Chilli
210 m
Restaurant
Sushimar
290 m
Restaurant
Jus Restaurante
330 m
Restaurant
Gavea Beach Club & Fun
320 m
Restaurant
Sorriso Carioca
380 m
Restaurant
Churrascaria Tourao
550 m
Restaurant
Planeta Sushi
1.3 km
Restaurant
Tradicional Grill
790 m

Reviews of Windsor Tower Hotel

The essence·from guest reviews·past 2 years

We read 6,505 guest reviews so you don’t have to

One honest summary, pulled from every verified stay – no scrolling through hundreds of reviews.

Guests say: worth booking
rated 8+
4.2/ 5
30 reviews
8.8/ 10
6,128 reviews
3.5/ 5
26 reviews
9.1/ 10
321 reviews

FAQ about Windsor Tower Hotel

Which landmarks should we visit during our stay at Windsor Tower Hotel hotel?
During their stay at Windsor Tower Hotel hotel guests can visit Museu Selecao Brasileira (4.8 km), Downtown Mall (1.3 km) as well as Joatinga Beach (3.2 km) among others.
What is the nearest airport to the 4-star Windsor Tower Hotel?
Santos Dumont airport lies within 30 km of the 4-star Windsor Tower Hotel and is reachable with a 27-minute drive.
Does the hotel have a car parking on site?
Guests of the hotel can take advantage of parking.
Can I have lunch or dinner next to the hotel?
Dining options nearby the hotel include Picanha & Etc restaurant serving Brazilian dishes (close to the property) and Restaurante Barra restaurant famous with South American cuisine (250 meters away).
Does Windsor Tower Hotel serve breakfast?
Yes, guests can enjoy breakfast, served daily in the restaurant of Windsor Tower Hotel.
What is the timeframe for check-in and check-out in the 4-star Windsor Tower Hotel hotel?
Guests of the 4-star Windsor Tower Hotel hotel can check in from 15:00 to 23:59 and check out from 12:00.
How much does a room at Windsor Tower Hotel hotel cost?
The price for a room in Windsor Tower Hotel hotel starts at $70.
What payment methods are available in the hotel?
At the hotel, guests can pay using Visa, Mastercard, and American Express as well as other payment methods.
What are the room types offered by the Windsor Tower Hotel?
The Windsor Tower Hotel provides such room types as Superior Twin Room, Standard Queen Room, and Standard Twin Room.
Which facilities are included in the rooms at the Windsor Tower Hotel hotel?
Most rooms at the Windsor Tower Hotel hotel include wireless internet and a flat-screen TV and feature private bathrooms with hair dryers and toiletries. At the same time, all suites boast sound-proofed windows as well as a writing desk.
Which facilities does the Windsor Tower Hotel provide?
Top locations of the Windsor Tower Hotel include luggage storage and a restaurant, whereas guests' safety will be ensured with a safety deposit box and 24-hour security.
What are the spa options at the Windsor Tower Hotel hotel?
Pampering amenities in the Windsor Tower Hotel hotel include a steam room and sauna facilities.
Is swimming pool available at the Windsor Tower Hotel?
Yes, the Windsor Tower Hotel features a rooftop swimming pool.
Check rooms and rates
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room