Localizadas na extremidade nordeste da Península de Búzios, em frente à Ilha Branca, onde os costões rochosos da península se destacam, as praias têm uma extensão combinada de cerca de 800 metros. Elas são frequentadas principalmente por turistas sul-americanos, com movimentação ao longo de todo o ano.
As praias oferecem uma ampla variedade de serviços gastronômicos e opções de lazer. O acesso à Praia de João Fernandes pode ser feito por vias terrestres em diferentes pontos do bairro de João Fernandes. Já a Praia de João Fernandinho é acessível ao público em geral por uma descida não pavimentada que se inicia ao final do topo do morro à direita da praia. Esta última também conta com infraestrutura para alimentação.
Com águas calmas, azuis e transparentes, e areias claras e finas ideais para banho, essas praias são propícias para a prática de esportes náuticos como mergulho livre, caiaque e stand-up paddle.
Há duas versões para a origem dos nomes dessas praias. Segundo a primeira versão, o nome remete a um português chamado João Fernandes, que utilizava a praia para se proteger dos ataques de embarcações estrangeiras. Já a segunda versão sugere que João Fernandes teria sido um homem preso e condenado à morte no tronco, em 1679, por pescar nessas águas. Essa atividade era proibida na região (entre o litoral de Campos e Maricá) por decreto real, que exigia dedicação exclusiva à agricultura.