La commune se situe sur une péninsule au fond de la rade de Brest. Elle dispose de deux ports, Moulin-Mer et Pors Beac'h. Le premier est l'un des centres fondateurs de découverte de la voile et du milieu marin pour les jeunes venant de tous les horizons. Le second accueille les grandes fêtes maritimes de Brest et de Douarnenez dès le début des années 1980. Les sentiers du GR 34 longent son littoral, composé de belles criques et grèves. Enfin, elle est dotée d'un riche patrimoine architectural (chapelles, calvaires...).