EasyJet had scrapped all Spain package holidays but confirmed that flights will go ahead.
The budget airline announced that along with mainland Spain they will cancel also breaks to the Canary Islands and the Balearic Islands until July 31.
Airline bosses have apologised to customers and are aiming to restart the packages from August, reports The Mirror.
They claim the decision comes from purely safety reasons and promised to be 'very flexible' for customers still determined to fly this summer.
The decision comes after a quarantine U-turn by the Scottish and UK Governments on Saturday night as they imposed restrictions on tourists returning home from Spain due a a spike in virus cases there.

Matt Callaghan, customer director of EasyJet holidays, said: "We’re really sorry for any disappointment caused to customers due to travel to mainland Spain, the Canary Islands, and the Balearic Islands in the next few weeks.
"We have taken the decision to cancel holidays to these destinations when we restart our operations on August 1.
"This is in line with one of our key commitments to only operate to countries where we believe customers can have a safe and enjoyable holiday.
"We’ve contacted affected customers already and will process a refund for them which will be available very shortly should they wish to book another holiday.
"We also have a very flexible approach for customers with existing bookings who are feeling unsure about travelling and will support with free changes to their booking up to 28 days before departure and wherever we can in other circumstances."