El Hotel Cap Rocat es un hotel boutique de lujo situado en una fortaleza militar reformada del siglo XIX. Ofrece habitaciones elegantes con bañera de hidromasaje y vistas al mar, así como una piscina al aire libre, spa y restaurante gourmet. El hotel también cuenta con acceso directo a una playa privada y un puerto deportivo.