Check-in
2:00 PM
★★★3 star property
Nestled in the heart of Rio de Janeiro's vibrant Barra da Tijuca, Sol da Barra boasts an award-winning commitment to sustainability and luxury. Its modern architecture, infused with eco-friendly practices, sets it apart as a prime choice for discerning travelers.
Sol da Barra caters to a variety of travelers with its richly appointed rooms and suites. Guests can enjoy a comfortable stay in one of the 20 elegantly appointed guestrooms. Each of the 20 luxurious rooms at Sol da Barra offers breathtaking views of Praia da Barra. Guests can choose from deluxe suites to plush single rooms, each featuring king-sized beds, marble bathrooms with exclusive toiletries, and private balconies. State-of-the-art amenities include high-speed Wi-Fi, flat-screen TVs, and well-stocked minibars.
Guests at Sol da Barra can indulge in culinary delights at our three on-site restaurants. 'Cielo', a rooftop dining venue features gourmet cuisine with panoramic city views. 'Terra', offers traditional Brazilian dishes crafted by Michelin-starred chefs. The hotel also provides an extensive breakfast buffet and room service options around the clock.
Our state-of-the-art wellness center includes a full-service spa offering signature treatments like hydrotherapy and customized massages. A modern fitness center equipped with the latest gear hosts yoga classes while two serene swimming pools offer relaxation or active swimming options.
Points are credited instantly on non-refundable bookings.
Search prices are indicative and may change at checkout.
2:00 PM
12:00 PM
Check-in starts at 3 PM using government-issued photo ID; early check-in subject to availability. Pets are allowed under specific terms; inquire before booking. All major credit cards are accepted; guests are advised to confirm payment methods prior to arrival.
005524835950
Hotel
Points credited instantly
Non-refundable stays credit points as soon as the booking is confirmed.








Nestled in the heart of Rio de Janeiro's vibrant Barra da Tijuca, Sol da Barra boasts an award-winning commitment to sustainability and luxury. Its modern architecture, infused with eco-friendly practices, sets it apart as a prime choice for discerning travelers.
Av. Lúcio Costa 880 Barra da Tijuca, Barra da TijucaRio de Janeiro
See on mapPoints are credited instantly on non-refundable bookings.
Check-in starts at 3 PM using government-issued photo ID; early check-in subject to availability. Pets are allowed under specific terms; inquire before booking. All major credit cards are accepted; guests are advised to confirm payment methods prior to arrival.
Hotel · 005524835950
0 of 0 room types
Search prices are indicative and may change at checkout.