Copacabana is better known for its beach, bronzed beach beauties and touristy beach bars than for fine dining, but there are some surprisingly sophisticated restaurants to be found in this most touristic of neighborhoods. There´s seriously good Italian food on offer at Cipriani, the formal Italian restaurant at Copacabana Palace hotel. There is equally glitzy, but more laid-back, dining at Pergula, the hotel´s poolside restaurant, and both welcome non-guests. More budget-friendly options can be found in the form of the kiosks that line the sands. These range from simple beach bars with plastic tables and chairs to champagne bars and pizzerias, and prices range from around R$15 for a plate of fried sardines to R$100 for a plate of smoked salmon.
For informal dining, head to one of Copacabana's many botequims - casual bar restaurants that throng with locals and tourists at all hours of the day. One of the best for beer lovers is Espetto Carioca - where diners can munch kebabs and sip beers and caipirinhas while soaking up terrific beach views.