This page shows a wide selection of our best value Flight & Hotel deals, based on 2 adults for 7 nights, flying from London - All, departing on 2 Aug 2025. These details can be refined later on once you've chosen a holiday that you're interested in. All deal pricing is accurate as of 23 May 2025, 3 am and is updated every 24 to 48 hours. Prices are subject to change. Deals are subject to the partners' T&Cs.
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£709
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£807
Board basis
Bed & Breakfast
2 Aug - 9 Aug
STNLCA
Price pp
£890
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£769
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£806
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£986
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£779
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£847
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£799
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£799
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£841
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£846
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£809
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£853
Board basis
Bed & Breakfast
2 Aug - 9 Aug
STNLCA
Price pp
£977
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£829
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£858
Board basis
Bed & Breakfast
2 Aug - 9 Aug
STNLCA
Price pp
£977
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£839
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£863
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£839
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£869
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£849
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£868
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£888
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£849
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£859
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£939
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£980
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£873
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£883
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£969
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£993
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£899
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£942
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£946
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£899
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£917
Board basis
Bed & Breakfast
2 Aug - 9 Aug
STNLCA
Price pp
£1,020
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£912
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£1,022
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£1,089
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£939
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£1,008
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£1,040
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£939
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£968
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£1,005
Ayia Napa, Larnaca Area, Cyprus
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£946
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£999
Board basis
Bed & Breakfast
2 Aug - 9 Aug
LGWLCA
Price pp
£1,015