Posto nella Penisola sorrentina sulla Costiera Sorrentina , che affaccia di fronte alla baia di Napoli. Edificato sulla scogliera che lo separa dal suo affollato porticciolo, Sorrento è famosa per il panorama sul mare e piazza Tasso, costellata di caffè. Si affaccia sul mar Tirreno nel Golfo di Napoli.
Comuni costieri confinanti: Sant’Agnello ⟵ Sorrento ⟶ Massa Lubrense