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