Жуан-ле-Пен может похвастаться одним из самых длинных песчаных пляжей Франции — протяженность береговой линии составляет 24,5 км. Вдоль побережья расположены 5 портов (4 из них занимают акваторию города Антиб, 1 — непосредственно Жуан-ле-Пена). Береговая линия довольно расчлененная, здесь множество бухточек и горных откосов, между которыми находятся уютные пляжи.
Лучшие из них расположены на мысе Антиб. Большинство из них принадлежат отелям (бесплатно на них могут попасть только отдыхающие отелей). При дорогих отелях уровень обслуживания на пляжах более чем достойный — помимо традиционных лежаков, зонтов и полотенец, посетителям предоставляются телевизоры и Wi-Fi.
В Жуан-ле-Пене имеется также бесплатный городской пляж, но условия на нем на порядок хуже, а людей в разы больше.