A praia de Castelhanos ou praia dos Castelhanos é uma praia localizada em Ilhabela, São Paulo, Brasil, com aproximadamente 2 quilômetros de extensão.Por localizar-se na porção leste da ilha, seu acesso é bastante complicado, sendo feito por uma trilha de 22 km de extensão acessível apenas por carro