Exotic beach
The Sri Lankan coastline stretches over 600 miles, making it the perfect home for our luxurious beach hotels. Clear waters and soft white sands make this the perfect holiday escape for those looking to relax and unwind.
Sri Lanka holidays
Sri Lanka, the tropical teardrop island at the toe of india, is one of the most beautiful and scenically interesting islands in the world with mystical ancient cities, thick jungles, precious stones, miles of palm fringed beaches and where costs are low and the people very hospitable indeed.
We are delighted to include a selection of hotels in both beautiful beach resorts and unique properties of Sri Lanka's cultural triangle.
Choose from a wide selection of Sri Lanka holiday offers.
Sri Lanka holiday highlights
- Visit Colombo, the capital of Sri Lanka, a vibrant city blending modern life with colonial-style buildings and traditions.
- Wander along palm-fringed coastlines on a beach holiday and relax with a book on the glittering gold sand.
- Take an escorted tour of ancient cities, temples and legendary beaches with a knowledgeable guide.
- Spend time at Sri Lanka’s charming elephant orphanage at Pinnawela.
Sri Lanka travel article
- Discover our Sri Lanka snapshot and start planning your adventure - read our Snapshot of Sri Lanka holidays.
Kuoni recommends
Escorted tours
Our escorted tours of Sri Lanka will give you a true insight during your holiday. The country is captivating, steeped in history and culture – from gigantic Buddhas to crumbling ancient cities.
Best offers
Kani Lanka Resort and Spa, Sri Lanka Beach

7 nights, HB , 26 Sep 2009 , Lon Heathrow
From £662 per person
Save up to £225
+3 FREE NIGHTS
Club Palm Garden, Sri Lanka Beach

7 nights, ALL , 03 Sep 2009 , Lon Heathrow
From £764 per person
Save up to £50
Browns Beach, Negombo

7 nights, RB , 03 Sep 2009 , Lon Heathrow
From £589 per person
Save up to £155
+1 FREE NIGHT
Sri Lanka resorts
In Sri Lanka we offer hotels in the resorts of Colombo, Cultural Triangle, Galle, Kandy, Nuwara Eliya and Sri Lanka - Beach.



