Praia de Diabo

Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.

This tiny hidden beach is located between Copacabana and Ipanema. Reach it by heading to the rocky outcropping of Arpoador and turning left. You'll see it just beyond the palm trees.


Must-see attractions