El Hotel Sant Joan es un hotel de 2 estrellas situado en el centro de Palamós, a solo 200 metros de la playa. Ofrece habitaciones sencillas con aire acondicionado, restaurante, bar y terraza. El desayuno y el almuerzo están incluidos en la tarifa de la habitación.