El Hotel Sant Joan es un hotel de 2 estrellas situado en el centro de Palamós, a solo 300 metros de la playa. Ofrece habitaciones sencillas con baño privado y TV. El desayuno continental se sirve en el comedor del hotel, que también ofrece cocina mediterránea para el almuerzo y la cena.