L'Hotel Villa San Giovanni offre ai suoi ospiti un ristorante con un'ampia varietà di piatti locali e internazionali. Inoltre, è possibile gustare snack e bevande presso il bar/caffetteria. Gli ospiti hanno anche la possibilità di richiedere il servizio in camera con orario limitato e di concludere la giornata con un drink al bar/lounge. La colazione è inclusa nella tariffa della camera.
L'hotel offre servizi di check-in e check-out veloci, e la reception è aperta 24 ore su 24. È disponibile un servizio navetta da e per l'aeroporto su richiesta, a pagamento, e un parcheggio gratuito in loco. Gli ospiti possono usufruire di una terrazza e di un giardino con vista panoramica, nonché del Wi-Fi gratuito. La struttura dispone inoltre di servizi di concierge, TV nelle aree comuni e una sala ricevimenti.
L'Hotel Villa San Giovanni si trova a Erice, in una posizione strategica che consente di raggiungere a piedi in meno di 5 minuti sia il Giardino del Balio sia il Laboratorio Ceramiche d'Arte - Paola Luisa Amico. Inoltre, l'hotel dista 31,7 km dalla Riserva Naturale dello Zingaro e soli 0,5 km dal Quartiere Spagnolo.
Nei dintorni, gli ospiti possono visitare il Castello di Venere, un'antica fortezza con una vista mozzafiato sulla città e sul mare. Inoltre, la funivia di Erice offre un modo panoramico per raggiungere la città storica sull'altura.
L'Hotel Villa San Giovanni dispone di 32 camere accoglienti, dotate di Wi-Fi gratuito, bagno privato con doccia, set di cortesia e bidet. Le camere offrono comfort come telefono e scrivania, e vengono pulite quotidianamente per garantire il massimo comfort agli ospiti durante il soggiorno.