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 12 Jul 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 24 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
12 Jul - 19 Jul
LHRCMB
Price pp
£798
Board basis
Room Only
12 Jul - 19 Jul
LHRCMB
Price pp
£806
Board basis
Room Only
12 Jul - 19 Jul
LHRCMB
Price pp
£998
Kalutara, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£876
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£884
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£1,096
Kalutara, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£882
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£891
Board basis
Half Board
12 Jul - 19 Jul
LHRCMB
Price pp
£1,135
Ahungalla, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£925
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£934
Negombo, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£926
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£934
Board basis
Room Only
12 Jul - 19 Jul
LHRCMB
Price pp
£1,236
Kalutara, Sri Lanka, Sri Lanka
Board basis
Half Board
12 Jul - 19 Jul
LHRCMB
Price pp
£960
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£969
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£1,190
Negombo, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£996
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£1,005
Board basis
Full Board
12 Jul - 19 Jul
LHRCMB
Price pp
£1,238
Mount Lavinia, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£1,017
Hambantota, Sri Lanka, Sri Lanka
Board basis
Half Board
12 Jul - 19 Jul
LHRCMB
Price pp
£1,035
Board basis
Half Board
12 Jul - 19 Jul
LHRCMB
Price pp
£1,044
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£1,286
Ahungalla, Sri Lanka, Sri Lanka
Board basis
Room Only
12 Jul - 19 Jul
LHRCMB
Price pp
£1,059
Board basis
Room Only
12 Jul - 19 Jul
LHRCMB
Price pp
£1,069
Kandy, Sri Lanka, Sri Lanka
Board basis
Room Only
12 Jul - 19 Jul
LHRCMB
Price pp
£1,066
Beruwela, Sri Lanka, Sri Lanka
Board basis
Room Only
12 Jul - 19 Jul
LHRCMB
Price pp
£1,070
Hikkaduwa, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£1,084
Board basis
Bed & Breakfast
12 Jul - 19 Jul
STNCMB
Price pp
£1,590
Colombo, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£1,085
Aluthgama, Sri Lanka, Sri Lanka
Board basis
Room Only
12 Jul - 19 Jul
LHRCMB
Price pp
£1,100
Board basis
Room Only
12 Jul - 19 Jul
STNCMB
Price pp
£1,481
Bentota, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£1,124
Negombo, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£1,142
Kandy, Sri Lanka, Sri Lanka
Board basis
Room Only
12 Jul - 19 Jul
LHRCMB
Price pp
£1,210
Tangalle, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£1,258
Board basis
Half Board
12 Jul - 19 Jul
LHRCMB
Price pp
£1,270
Board basis
Full Board
12 Jul - 19 Jul
LHRCMB
Price pp
£1,797
Bentota, Sri Lanka, Sri Lanka
Board basis
Bed & Breakfast
12 Jul - 19 Jul
LHRCMB
Price pp
£1,270