Check-in
3:00 PM
★★★★★5 star property
The Windsor Marapendi distinguishes itself with a commitment to sustainable luxury and stunning architectural design, nestled directly on the vibrant Barra da Tijuca beach. Its eco-friendly practices are seamlessly integrated into its operations, boasting an award-winning approach that captures both the essence of modern luxury and environmental responsibility.
Windsor Marapendi caters to a variety of travelers with its richly appointed rooms and suites. Guests can enjoy a comfortable stay in one of the 498 elegantly appointed guestrooms. The hotel offers a diverse range of luxurious accommodations including Deluxe Rooms, Executive Suites, and Presidential Suites. Each room is outfitted with high-speed Wi-Fi, flat-screen TVs, minibars, and exclusive toiletries. The rooms feature premium bedding and marble bathrooms to enhance guest comfort. Select rooms also offer balconies providing spectacular city or ocean views.
The hotel's culinary experiences are highlighted by Terraneo restaurant offering Mediterranean-inspired cuisine with a focus on seafood. The rooftop lounge presents breathtaking panoramic views alongside exquisite dining under the stars. A comprehensive breakfast buffet is available daily along with room service that caters bespoke culinary delights around the clock.
The expansive spa at Windsor Marapendi invites relaxation with treatments like aromatherapy massages and hydrotherapy sessions alongside yoga classes aimed at rejuvenation. The fitness center comes equipped with state-of-the-art facilities while the outdoor pool area provides a serene setting for relaxation.
Points are credited instantly on non-refundable bookings.
Search prices are indicative and may change at checkout.
3:00 PM
12:00 PM
Guest check-in begins at 3 PM local time Valid photo ID required upon check-in Pets are not allowed
+55 21 2195-9900
Hotel
Points credited instantly
Non-refundable stays credit points as soon as the booking is confirmed.
The Windsor Marapendi distinguishes itself with a commitment to sustainable luxury and stunning architectural design, nestled directly on the vibrant Barra da Tijuca beach. Its eco-friendly practices are seamlessly integrated into its operations, boasting an award-winning approach that captures both the essence of modern luxury and environmental responsibility.
Av. Lucio Costa, 5400 - Barra da Tijuca, Rio de Janeiro - RJ, 22630-012
See on mapPoints are credited instantly on non-refundable bookings.
Guest check-in begins at 3 PM local time Valid photo ID required upon check-in Pets are not allowed
Hotel · +55 21 2195-9900
0 of 0 room types
Search prices are indicative and may change at checkout.