Book through our site
—up to 10% cheaper
than Booking.com
Check rooms and rates
From27US$ /night
Check-in
19Nov2025Select date
Check-out
20Nov2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Rua 25 De Dezembro, Rio de Janeiro, Brazil, 22452-750
-
Close to Praia do Vidigal

Amenities

Casa Solar offers a prime location with access to Copacabana Beach, just a short stroll away. Guests may unwind at the rooftop terrace featuring an outdoor pool and stunning city views. The hotel also includes a dedicated concierge service that assists with local tour arrangements and transportation.

Rooms

The hotel boasts 32 thoughtfully designed rooms, each equipped with air conditioning and flat-screen TVs. Select rooms also include private balconies, allowing for personal space with beautiful views. Bathrooms come stocked with complimentary toiletries for added convenience.

Location

Casa Solar is conveniently situated within walking distance to popular attractions like Sugarloaf Mountain and Ipanema Beach. The hotel's central location makes it easy for guests to explore Rio's diverse neighborhoods and vibrant culture. Guests benefit from nearby public transport options for seamless travel around the city.

Dining

The hotel features an on-site restaurant that serves traditional Brazilian cuisine with fresh local ingredients. Guests can enjoy breakfast each morning, showcasing locally sourced foods. The bar offers a selection of Brazilian wines and cocktails for relaxation after a day of exploring.

Wellness

Casa Solar provides wellness options, including a spa with specialized treatments focused on relaxation and rejuvenation. Guests can also enjoy yoga sessions available on the rooftop terrace amidst scenic views. The hotel emphasizes holistic wellness for travelers seeking to unwind.

Highlights

Location: Walking distance to Sugarloaf Mountain

Rooms: 32 boutique accommodations

Dining: On-site restaurant with traditional Brazilian cuisine

Wellness: Spa with specialized treatments

View all

Select your room type

The hotel provides a selection of rooms—doubles, family rooms, and suites—with perks like free cancellation, breakfast options, and great value deals
Triple Room Sea View
2 persons
Shower
Balcony
Double Room
2 persons
Shower
Balcony
Superior Triple Room Sea View
2 persons
Shower
Balcony

Room rates & availability calendar

See the best prices and book your dates today!

Getting around town

Transport options available

City Centre
Rio de Janeiro 10.6 km
Airports
Santos Dumont (SDU) 18.0 km
Galeao (GIG) 27.8 km
Train
Estação D Pedro II Central Station 11.4 km
Train100 m
Underground
Sao Conrado 1.5 km
Antero de Quental 2.2 km
Bus
Bus stop500 m

Location

Rua 25 De Dezembro, Rio de Janeiro, Brazil, 22452-750
Map view
Rua 25 De Dezembro, Rio de Janeiro, Brazil, 22452-750
Nearby
Parque Do Penhasco Dois Irmaos
Morro Dois Irmaos
20 m
Rua Armando Almeida Lima
Mirante Do Arvrao
390 m
Restaurants
Acai Central Do Vidigal
2.3 km
Avenida Presidente Joao Goulart 84 Lj 5 Vidigal
Looking for early-bird discounts?
Get special discounted rates today!
Check Rates

Next best alternative

Consider them for your next trip.
Check-in
19Nov2025Select date
Check-out
20Nov2025Select date
Rooms and Guests2 Guests, 1 Room