La cittadina è bagnata per circa 20 km dal Golfo di Napoli e il Golfo di Salerno, nota anche per essere definita la Terra delle Sirene. Ospita diverse Torri di avvistamento come l’antica Torre Toledo e la Torre di Punta Campanella. Tra le altre attrattive il centro cittadino, in Piazza Vescovado, la Chiesa di Santa Maria delle Grazie con affaccio sul Golfo di Salerno, il piccolo porticciolo dove sono ormeggiate le barche e dove è possibile rilassarsi a sorseggiare un cocktail o a degustare un piatto di cucina partenopea in uno dei tanti ristorantini della zona.