Windsor Plaza Copacabana Hotel


Rio de JaneiroBrazil

Air Conditioioning Icon


Hotel Pool Icon


Hotel Bar Icon


Windsor Plaza Copacabana Hotel

Nestled in the heart of Rio de Janeiro, the Windsor Plaza Copacabana Hotel is a perfect base for exploring the city's vibrant soul while on tour. Only 350 meters from the iconic Copacabana beach and a mere 800 meters from the metro, offering a gateway to the heart of Rio de Janeiro. The hotel restaurant serves a fusion of international and Brazilian dishes. The tastefully decorated, compact rooms offer an escape from the vibrant buzz of the city for an uncomplicated stay and getaway.


Be the first to know about our holiday updates, travel tips and special offers.

  • IAA
  • ITAA
  • Trustpilot
  • Readers Travel Award
  • Sustainable Travel Ireland
  • British Travel Awards Winner