Skip to Navigation

Villa holidays

We’ve teamed up with the leading villa specialist in the UK to bring you a superb choice of villa holidays in the Mediterranean and beyond. If you’re seeking quality, year-round villa accommodation at an affordable price, then look no further.

You can now book your British Airways flights and carefully selected accommodation from James Villas on, offering a wide range of accommodation including luxury villas, private villa accommodation with pools, self-catering options within holiday resorts and their exclusive range. Enjoy a guaranteed saving when you book your flights and villa together.


Find the best villa for the best price

Book your flight and villa together and save
Use our flight+hotels search, setting the number of rooms to ‘1’, and enter the number of people staying in your villa.

A wide range of villas to choose from

Arrival day varies by destination therefore please see full list here.

Car hire gives you the freedom to explore
We would always recommend hiring a car on villa holidays, some of our villas will indicate car hire essential, other highlight where a car is advisory, however you may still find a car beneficial.

Find your perfect villa holiday

Bikes by the beach.


From the breathtaking beaches of the Algarve to the vibrant resorts of Tenerife – the perfect villa holiday destination is waiting for you.

Villa holidays

- in partnership with James Villa Holidays

Who are James Villas
Green crocodile.

Since 1981 James Villas has been providing high-quality, carefully selected accommodation at an affordable price. Its impressive portfolio includes options for all tastes, in over 50 destinations across the Mediterranean. Whether you want a summer or winter break – choose between luxury villas with the ‘wow factor’, accommodation with private pools or self-catering villas within larger holiday resorts.

Frequently Asked Questions


Terms and conditions

Create a trip

Create a trip
Multi-city flights
Journey Type
More information
Ticket typeMore information
Hotel Options
Room 1More information
More information

Why choose a British Airways vacation?

Plan and book your holiday with British Airways, online or by phone. Enjoy all these great benefits:

  • Combine and save - book your flight + hotel or flight + car rental together for the best deals
  • Choose from a wide range of hotels
  • 24-hour support helpline
  • Earn bonus Avios
  • Flexible payment


Reevoo customer reviews