That nice little hotel at the Costa Brava where you are staying has plenty of excursion brochures for you at the reception, but of course you would rather go by yourself to the impressive capital of Catalunya: Barcelona.
The trainrail from Malgrat de Mar till Barcelona (Plaça de Catalunya) lays next to the beach and this gives you a nice view during your train trip for about an hour.
Train tickets in Spain are quite cheap (at least compared to the Netherlands for sure). For a one-way ticket you pay €4,55.
You can also buy a ’10-ways’ ticket at the machine which will cost you €33,95 and might come in handy when you travel with many friends or family together – You actually are allowed to travel with more people with the same card.
Once you have arrived at the Plaça de Catalunya in Barcelona you will find yourself staring at all those cute little streets you can walk into. Probably you will not even notice the beautiful square when you arrive, because you are so distracted by La Rambla and the shopping street Passeig de Gràcia.