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.

Choose from a wide range of villas

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