O Rancho Serra Mar está localizado na Enseada do Brito, em Palhoça (SC).

Em direção ao Sul do estado, antes do Morro dos Cavalos, ao lado do Posto São Cristóvão.