El Hotel Sant Joan es un hotel de 3 estrellas situado en una colina con vistas panorámicas al mar y a la costa de Palamós. Las habitaciones son sencillas y cómodas, y algunas tienen balcón con vistas al mar. El hotel cuenta con una piscina al aire libre, un jardín y un restaurante que sirve cocina mediterránea con productos locales.