Barcelona
Spain
La Barceloneta is the main beach in the Catalan capital and is backed by tapas and paella joints. A 10-minute stroll along the shore and you hit the glitzy marina of Port Olimpic. To avoid the glitterati, grab some cold cervezas and sit on the beach watching the super-yachts float by.