James Villa Holidays. Up to 10% off for NHS

On top of any current sale or offer prices

James Villa Holidays. Up to 10% off for NHS


  • Book fantastic villa holidays for 2019
  • Only £100pp low deposit
  • Book accommodation-only or add optional flights to create a package
  • All flight-inclusive packages are fully ATOL protected
  • Offering 2700 villas, flying from 24 UK airports
  • All prices on site are inclusive of your extra NHS discount
  • Established in 1984, James Villa Holidays is the leading villa tour operator in the UK. We pride ourselves on offering you handpicked, quality accommodation, at an affordable price. Our dedicated and specialised team is here to offer you the service you expect from a company which is arranging your all-important holiday for you.
  • Discount cannot be redeemed retrospectively. Customers will receive exclusive discounts off all James Villa Holidays bookings. Discounts of up to 10% will apply to each holiday components payable pre-departure, excluding credit card charges. Discounts will vary by date of arrival, by villa category and potentially by individual villa. Discounts will be between 1% and 10%, and in every case will be best price guaranteed. During key promotional periods, discount %’s may be reduced. Discount applies to new bookings only. Offer can be used in conjunction with any other eligible offer, except any offer/discount listed on cashback/loyalty websites. All bookings are subject to availability and booking conditions.

    FREE Car Hire, FREE Travel Insurance and a FREE Welcome Pack when booking your 2017 holiday with James Villa Holidays! Terms & Conditions: Accommodation and flights must be purchased with James Villa Holidays for all travelling passengers to receive free car hire, free travel insurance and a free welcome pack. Holiday must be booked between 07 December 2016 and 06 February 2017 inclusive. Holiday must depart between 1 April 2017 and 31 December 2017 inclusive.

Get this deal today!

Join Free

Already a member? Sign in below.

Member login

Back to top