How to book a Copacabana Beach hotel for under $100

If you click on the links in this post, we may earn money from the companies mentioned in this post, at no extra cost to you. You can read the full disclaimer here.

Sharing is caring!

The long, scalloped beach at Copacabana, Brazil extends for 2½ miles (4km).  It is a world famous destination for people from around the globe.  The beach is lined with shops, restaurants, bars and hotels.  Home to the famous Copacabana Palace, it has attracted celebrities, including Princess Diana and Marlena Dietrict.  

Beach volleyball, soccer and people watching are enjoyed on the beach.  Copacabana Beach is framed by jungle covered mountains, including Sugarloaf Mountain.

Currently, there are a number of Copacabana Beach hotels offering discounted rates which can save you money on your stay.  The following hotels received an 8, 9 or 10 rating on a scale of 1 to 10.  Book one of these hotels and you can have a fantastic stay at a great hotel for less than $100 a night!

  • Panorama Inn – $46
  • Hotel Monte Alegre – $47
  • Hotel Art Lapa – $48
  • Pousada Continho de Familia – $48
  • Ibis budget Rio de Janeiro Centro – $49
  • Itajuba Hotel – $51
  • Hotel Elevare Niteral – $53
  • Hotel Unico – $55
  • Hotel Golden Park Rio de Janeiro Aeroporte By National Inn – $58
  • Elegance Praia Hotel – $61
  • Saionara Hotel – $63
  • Hotel OK – $65
  • Rede Andrade Lapa – $65
  • Modernistas Hospedagem e Arte – $66
  • Cusa Nova Hotel – $66
  • Hotel Cantareira – $68
  • Days Inn Rio de Janeiro, Lapa – $69
  • Martianellu – $69
  • El Misti Suites Copacabana – $70
  • America Granada Hotel – $72
  • Petite Rio Hotel – $72
  • Ibis Rio de Janeiro Santos Dumont – $73
  • Fullano B&B – $73
  • Ibis budget RJ Praia de Botafogo – $74
  • Fluminense Hotel – $76
  • B&B Hotel Santos Dumont – $80
  • Maroca Rio – $81
  • Cozy House – $83
  • Arosa Rio Hotel – $85
  • Socialtel Rio Lapa – $85
  • Mengo Palace Hotel – $86
  • Hotel Villa Rica – $89
  • Ibis budget RJ Copacabana – $89
  • Riale Imperial Flamengo – $92
  • Rondonia Palace Hotel – $93
  • Royal Regency Palace Hotel – $96