Rio de Janeiro, Brazil
Miramar Hotel By Windsor
A stylish hotel in the heart of Rio de Janeiro
Luxury contemporary hotel by Copacabana Beach
With panoramic views of Copacabana Beach, the Miramar Hotel by Windsor is in a top location; featuring a host of services and amenities, it makes an attractive choice for a short stay in the city. Sitting on the south of the lively Copacabana beach, the Miramar is also ideally positioned for Ipanema Beach, and is just a short drive away from some of Rio de Janeiro’s most iconic sights, including Christ the Redeemer and Sugarloaf Mountain.
Rooms here are stylish and modern, decked out in neutral greys and soft tones, with plenty of wood to soften the contemporary design. We recommend the Deluxe, Executive and Master Suite categories, which come with the kind of ocean views that are well worth getting out of bed for.
As you’d expect from a luxury hotel on Copacabana Beach, it comes with some incredible views. Head to the rooftop infinity pool and terrace, where you can soak up the unforgettable sunsets with a cocktail that’s just as impressive. Some of Rio’s best bars and restaurants are within walking distance, and the hotel restaurant Alloro serves up mouthwatering Italian inspired cuisine, perfect to refuel after days spent exploring the city’s electric culture.
Trip inspiration
Get inspired by our Brazil example trips, then plan your own with us.
Highlights of Brazil
Begin your luxury Brazil adventure in vibrant Rio de Janeiro, famed for the idyllic Copacabana, the annual carnival and Christ the Redeemer statue. Next it’s o…
Explore tripA Family Vacation to Brazil
This trip to Brazil has been designed to perfectly suit the varied personalities and interests of all the family. A truly diverse trip and one that's been craf…
Explore tripPlan your trip to Brazil
Whatever you want from your journey in Brazil, our travel designers are ready to help.
Start planningPlaces to combine Miramar Hotel By Windsor with
Caiman Lodge
A traditional ranch-style lodge in the Pantanal
Uxua
Luxury hotel with a rustic charm
Hotel Das Cataratas
Hotel Das Cataratas is a hotel in Iguaçu Falls, Brazil.
Fasano Sao Paulo
Fasano Sao Paulo is a place to stay in São Paulo, Brazil.
