If you’re near central Barcelona you can catch a train from Plaza Catalunya that runs all the way up the coast until France which passes amazing scenic views and beaches. Aiguablava is one of those beaches and even though it’s far away, it’s a hidden gem, with authentic sands, colours, views and a clear and tranquil sea sandwiched by mountains and hills. There are great views from the overhanging cliffs too which you can walk up if you get a burst of energy.
Aiguablava beach is widely agreed to be the best spot in Begur, but with that title comes followers, and Aiguablava beach can get crowded to the extent towels are back to back on sunny days. Though there is the option to rent a kayak and/or beach chairs.