A huge part of Barcelona's appeal is being a city with a beach – though, actually, it's “beaches”. Barceloneta is the coastal celebrity here, famously lively and convenient, but there are many more (less populated) spots to spread your beach towel on.