Site Contents

Last minute holidays Ibiza

Book a last minute trip with Thomas Cook and start packing for the sunshine. We have some bargain last minute deals that will whisk you away to the sun-drenched shores and party-mad streets of Ibiza, the most extreme of the Balearic Islands.

The birthplace of rave and famous for its clubbing scene, Ibiza is a magnet for party-goers. It is the ideal place to blow off some steam at night and lounge in the sunshine during the day. However, with a good selection of smaller, laid-back resorts, secluded coves and coastal walking paths, the island has something for everyone.

With our incredible selection of last minute offers, whether it’s beach or pool, luxury or package, nightlife or wildlife, we’ve got what you’re looking for.

Read more [+]

Where to go

Ibiza Town

Offering wonderful beaches with a nightlife scene that has become famous worldwide, Ibiza has plenty to offer. This is a vibrant, exciting and beautiful island where you'll still find peaceful rural retreats.

Read more
San Antonio Abad

Known as the second city of Ibiza, San Antonio is a great base for a holiday on the island. Slightly cheaper than other parts of the island, there is a wide range of accommodation to choose from.

Read more
San Miguel

San Miguel is nestled in the mountains in the north east of Ibiza. A fashionable resort, it is a great escape from the busier parts of the island.

Read more
flying from on
stay from £pp

Recommended offers in Ibiza

Jet off for a cheap holiday to Ibiza

If you’re desperate for a bit of sunshine, book a last minute holiday to Ibiza with Thomas Cook and you’ll get a great deal for your money. Choose from a wide range of accommodation, as well as package options and get ready for a fantastic trip away.

Read more [+]

Sorry, we can't find your destination

Please choose a different destination, or ensure your selection is spelt correctly.

Please note: You need to choose your destination before your departure airport.

Please choose a departure airport

Please choose a departure date

Room 1

Booking for more than 9 people?

Please call 0844 879 8493 to speak to one of our advisors who will help you with your holiday needs.

More infants than adults?

Please call 0844 879 8493 to speak to one of our advisors who will help you with your holiday needs.

What are their ages on date of return?