Opium Barcelona is one of the most popular nightclubs in the city. Located right on the beachfront, it offers stunning views of the Mediterranean Sea. The club has a large dance floor, VIP areas, and a terrace where you can enjoy a drink while watching the sunrise. The music is mainly electronic and house, and the dress code is smart casual.