The Baha Beach Club at Barcelona’s beach is restaurant and club at the same time. Enjoy an American dinner until 11 pm and then go clubbing! If you had your dinner there, the entrance to the Baja Beach Club is free. They play a wide variety of music.