El Hotel Sant Joan es un hotel de 3 estrellas situado en el centro de Palamós, a solo 300 metros de la playa. Ofrece habitaciones con aire acondicionado, restaurante, bar y terraza. La media pensión incluye desayuno y cena en el restaurante del hotel.