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 14 Jun 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 13 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.
Kalutara, Sri Lanka, Sri Lanka
Board basis
Room Only
14 Jun - 21 Jun
LHRCMB
Price pp
£747
Board basis
Room Only
14 Jun - 21 Jun
LHRCMB
Price pp
£755
Board basis
Room Only
14 Jun - 21 Jun
LGWCMB
Price pp
£906
Kalutara, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£812
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£819
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£923
Kalutara, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£817
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£825
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LGWCMB
Price pp
£968
Hikkaduwa, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£838
Board basis
Bed & Breakfast
14 Jun - 21 Jun
STNCMB
Price pp
£1,159
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LGWCMB
Price pp
£1,191
Negombo, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£853
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£861
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£1,038
Ahungalla, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£854
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£863
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LGWCMB
Price pp
£1,121
Kalutara, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£882
Board basis
Half Board
14 Jun - 21 Jun
LHRCMB
Price pp
£890
Board basis
Room Only
14 Jun - 21 Jun
LHRCMB
Price pp
£984
Negombo, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£911
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£920
Board basis
Room Only
14 Jun - 21 Jun
LHRCMB
Price pp
£948
Mount Lavinia, Sri Lanka, Sri Lanka
Board basis
Room Only
14 Jun - 21 Jun
LGWCMB
Price pp
£924
Beruwela, Sri Lanka, Sri Lanka
Board basis
Room Only
14 Jun - 21 Jun
LGWCMB
Price pp
£928
Negombo, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£936
Board basis
Half Board
14 Jun - 21 Jun
LGWCMB
Price pp
£1,136
Board basis
Half Board
14 Jun - 21 Jun
LGWCMB
Price pp
£1,168
Waikkal, Sri Lanka, Sri Lanka
Board basis
Room Only
14 Jun - 21 Jun
LHRCMB
Price pp
£942
Board basis
Room Only
14 Jun - 21 Jun
STNCMB
Price pp
£1,107
Hambantota, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£944
Board basis
Half Board
14 Jun - 21 Jun
LHRCMB
Price pp
£953
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£1,126
Bentota, Sri Lanka, Sri Lanka
Board basis
Half Board
14 Jun - 21 Jun
LHRCMB
Price pp
£954
Colombo, Sri Lanka, Sri Lanka
Board basis
Room Only
14 Jun - 21 Jun
LGWCMB
Price pp
£979
Kandy, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£985
Kandy, Sri Lanka, Sri Lanka
Board basis
Room Only
14 Jun - 21 Jun
LGWCMB
Price pp
£997
Kalutara, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£1,026
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£1,035
Board basis
Room Only
14 Jun - 21 Jun
LHRCMB
Price pp
£1,218
Aluthgama, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£1,033
Board basis
Room Only
14 Jun - 21 Jun
STNCMB
Price pp
£1,121
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LGWCMB
Price pp
£1,152
Bentota, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
14 Jun - 21 Jun
LHRCMB
Price pp
£1,059