La Spiaggia di San Francesco è situata nel comune di Forio d'Ischia, in posizione pittoresca sotto il costone lavico di Punta Caruso. Si tratta di una bella spiaggia di soffice sabbia dorata, caratterizzata da un litorale lungo centinaia di metri orlato da numerosi stabilimenti e strutture turistiche.
La Spiaggia di San Francesco offre ogni qualsivoglia servizio e comodità, dai ristoranti al parcheggio, ed è attrezzata per quasi tutta la sua lunghezza con lettini ed ombrelloni.
Il mare che bagna la spiaggia di San Francesco è molto bello, con sfumature dall'azzurro al turchese, trasparente e con fondali sabbiosi ed abbastanza digradanti.
D'estate la spiaggia è quasi sempre sovraffollata.