Homepage
View of the stunning clear waters and the white sand of Las Salinas beach Ibiza in Spain

Compare last-minute Ibiza holidays

Holidays from £129 per person

Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

Book your getaway with confidence

Part of MoneySuperMarket

Saving you money for more than 20 years

Compare and save

Save an average of £350 per holiday

Last-minute Ibiza holiday deals

Whether you’re a party person or a more laidback traveller, you can’t go wrong with a last-minute holiday to Ibiza. With the quickest direct flights taking around two-and-a-half hours from the UK, you can be partying in a bar in San Antonio, exploring Ibiza’s medieval old town, Dalt Vila, or topping up your tan on Las Salinas beach in no time at all.

Balansat Resort

4.1

Very Good

Puerto San Miguel, Ibiza, Spain
  • 20 May 2026
  • 7 nights
  • Room only
  • From Gatwick

Prices from

£489 pp

Apartamentos Vibra Riviera

4.5

Excellent

San Antonio, Ibiza, Spain
  • 12 May 2026
  • 7 nights
  • Self-catering
  • From East Midlands

Prices from

£559 pp

Hotel Vibra Lei Ibiza

4.5

Excellent

Figueretas, Ibiza, Spain
  • 20 May 2026
  • 7 nights
  • Bed & breakfast
  • From Gatwick

Prices from

£575 pp

Apartamentos Vibra Jabeque Blue

4.6

Excellent

Playa D'En Bossa, Ibiza, Spain
  • 1 May 2026
  • 4 nights
  • Self-catering
  • From Bristol

Prices from

£429 pp

Iberostar Selection Santa Eulalia Ibiza

4.8

Excellent

Santa Eulalia, Ibiza, Spain
  • 1 May 2026
  • 4 nights
  • Half board
  • From Bristol

Prices from

£529 pp

Ebano Hotel Apartments & Spa

4.4

Excellent

Playa D'En Bossa, Ibiza, Spain
  • 1 May 2026
  • 4 nights
  • Self-catering
  • From Bristol

Prices from

£469 pp

Hotel Vibra Riviera

4.3

Excellent

San Jose, Ibiza, Spain
  • 12 May 2026
  • 7 nights
  • Bed & breakfast
  • From Manchester

Prices from

£489 pp

Els Pins Resort & Spa

4.5

Excellent

San Antonio, Ibiza, Spain
  • 15 May 2026
  • 7 nights
  • Room only
  • From Birmingham

Prices from

£419 pp
Prices and availability shown can change. Always check pricing with the provider before booking.

Last-minute Ibiza beach holiday deals

Ocean Drive Talamanca

4.6

Excellent

Figueretas, Ibiza, Spain
  • 2 Apr 2026
  • 7 nights
  • Room only
  • From Stansted

Prices from

£514 pp

Vibra Algarb

4.2

Very Good

Playa D'En Bossa, Ibiza, Spain
  • 7 Apr 2026
  • 7 nights
  • Bed & breakfast
  • From Stansted

Prices from

£389 pp

Grupotel Ibiza Beach Resort

4.5

Excellent

Portinatx, Ibiza, Spain
  • 7 Apr 2026
  • 7 nights
  • Bed & breakfast
  • From Manchester

Prices from

£535 pp
Prices and availability shown can change. Always check pricing with the provider before booking.

Last-minute holidays to Ibiza under £250

View all deals

Alicante

4.1

Very Good

San Antonio, Ibiza, Spain
  • 18 Mar 2026
  • 7 nights
  • Room only
  • From Stansted

Prices from

£209 pp

Hostal Mari

4.3

Excellent

San Antonio, Ibiza, Spain
  • 18 Mar 2026
  • 7 nights
  • Room only
  • From Stansted

Prices from

£209 pp

Hostal Florencio

4.2

Very Good

San Antonio, Ibiza, Spain
  • 18 Mar 2026
  • 7 nights
  • Room only
  • From Stansted

Prices from

£249 pp
Prices and availability shown can change. Always check pricing with the provider before booking.

Why visit Ibiza?

Epic nightlife

It’s no secret – Ibiza knows how to party. If that sounds like your kind of holiday, search for last-minute deals near San Antonio to live it up until sunrise at iconic night clubs like Pacha or Amnesia. For an outdoorsy party vibe, Playa d'en Bossa’s Ushuaïa is the place to be.

Blissful beaches

Ibiza isn’t just a party destination — its northeast coast is all about a chilled-out island experience. Take your pick of Playa Cala Xarraca, Playa de La Cueva De Portinatx or Cala D’En Serra for lazy beach days, rocky coastal backdrops and some time away from your fellow tourists.

Heritage and history

Dalt Vila is a throwback to Ibiza of old. With whitewashed buildings, winding alleyways, traditional tavernas and street markets, it’s the perfect place to get lost on the island for a day or two. Elsewhere, the villages of Santa Gertrudis and San Carlos both transport you back to authentic Ibiza.

When to go

If you want to enjoy the beaches at their best, choose spontaneous getaways to Ibiza in July and August. For more affordable last-minute trips, look to the shoulder seasons in June or September, when it’s still warm enough to top up your tan with the bonus of less competition for sun-loungers.