El Hotel Sant Joan es un hotel con encanto situado en una casa señorial del siglo XIX. Su restaurante ofrece una experiencia gastronómica basada en la cocina mediterránea con productos locales y de temporada. Además, el hotel cuenta con una terraza con vistas al mar, ideal para disfrutar de una cena romántica.