If watching people – and lots of them – is an essential ingredient to your ideal beach, then find your spot beneath an umbrella at Praia de João Fernandes. This one has everything you will need, from bars and restaurants, to rental outlets for kayaks, snorkeling gear and water toys, to loud music from impromptu parties. Heck, why limit yourself to one day? Spend your entire vacation at João Fernandes Beach in one of several hotels and inns clustered on the hillside.