Barcelona has it all – beaches, culture and the best rooftop bars for chilling out that you can find anywhere. From a rooftop on a museum to hotels with roof terraces in the Gothic quarter and near the Sagrada Familia, these rooftops help make Barcelona one of the best cities to visit in Spain.
1.