Head north to the resort town of Calella de Palafrugell, located about 80 kilometers northwest of Salou. Calella de Palafrugell is a charming town with a picturesque harbor and a number of beautiful beaches.
Subscribe to see special deals
Get special deals only available to members Save money with every booking