Sri Lanka hotels

Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Sri Lanka Overview

Show all cities
Alphabetical City Index
  • A
    • Anuradhapura ‪(405)‬
    • Arugam Bay ‪(211)‬
    • Ahangama ‪(178)‬
    • Ambalangoda (Galle) ‪(101)‬
    • Aluthgama ‪(44)‬
    • Ahungalla ‪(31)‬
    • Ampara ‪(9)‬
    • Avissawella ‪(8)‬
    • Ambalantota ‪(8)‬
    • Alankuda ‪(6)‬
    • Atadahewatugoda ‪(5)‬
    • Arangala ‪(4)‬
    • Ambepussa ‪(4)‬
    • Angunakolapelessa ‪(4)‬
    • Ahangama East ‪(3)‬
    • Ambawela ‪(3)‬
  • B
    • Bentota ‪(299)‬
    • Beruwala ‪(120)‬
    • Bandarawela ‪(109)‬
    • Batticaloa ‪(43)‬
    • Badulla ‪(41)‬
    • Balapitiya ‪(29)‬
    • Belihuloya ‪(20)‬
    • Battaramulla ‪(19)‬
    • Boralesgamuwa ‪(13)‬
    • Boossa ‪(6)‬
    • Baddegama ‪(4)‬
    • Bambalapitiya ‪(4)‬
    • Bandaragama ‪(4)‬
    • Buttala ‪(4)‬
    • Balangoda ‪(3)‬
    • Beliatta ‪(3)‬
    • Belikolapagoda ‪(3)‬
  • C
    • Colombo ‪(672)‬
    • Chilaw ‪(11)‬
    • Chunnakam ‪(2)‬
    • Cultural Triangle ‪(2)‬
    • Chiviyateru West ‪(1)‬
    • Cinnamon Gardens ‪(1)‬
  • D
    • Dambulla ‪(236)‬
    • Dehiwala-Mount Lavinia ‪(191)‬
    • Dikwella ‪(134)‬
    • Deniyaya ‪(48)‬
    • Digana ‪(30)‬
    • Dodanduwa ‪(13)‬
    • Diyatalawa ‪(12)‬
    • Dickwella ‪(7)‬
    • Devinuwara ‪(5)‬
    • Daulagala ‪(4)‬
    • Dikoya ‪(3)‬
    • Dondra ‪(3)‬
    • Dikwella North ‪(3)‬
    • Dodampe ‪(3)‬
  • E
    • Ella ‪(695)‬
    • Embilipitiya ‪(15)‬
    • Etalai ‪(8)‬
    • Elpitiya (Galle) ‪(5)‬
    • Eravur ‪(4)‬
    • Elkaduwa ‪(3)‬
    • Eheliyagoda ‪(2)‬
    • Ettiligoda ‪(2)‬
    • Etulkotte ‪(2)‬
    • Ekalakurunduwatta ‪(1)‬
    • Ellealutwela ‪(1)‬
    • Eramudugaha ‪(1)‬
    • Egalla ‪(1)‬
    • Epamulla ‪(1)‬
    • Elagawagoda ‪(1)‬
    • Eratnagoda ‪(1)‬
  • F
    • G
      • Galle ‪(752)‬
      • Gampaha ‪(34)‬
      • Gampola ‪(16)‬
      • Ginigathena ‪(6)‬
      • Gelioya ‪(5)‬
      • Giritale ‪(5)‬
      • Galaha ‪(3)‬
      • Gedarakumbura ‪(2)‬
      • Giriulla ‪(2)‬
      • Gurudeniya ‪(2)‬
      • Gonapinuwala West ‪(2)‬
      • Galgamuwa (Monaragala) ‪(2)‬
      • Godakewela ‪(2)‬
      • Gokarella ‪(1)‬
      • Garagoda ‪(1)‬
      • Gonapola ‪(1)‬
      • Girikola ‪(1)‬
      • Gadaladeniya ‪(1)‬
      • Gal Oya National Park ‪(1)‬
      • Gandara West ‪(1)‬
      • Gawarammana ‪(1)‬
      • Gonawala ‪(1)‬
      • Ganepola ‪(1)‬
      • Ganemulla ‪(1)‬
      • Galpola ‪(1)‬
      • Gerandibakinna ‪(1)‬
      • Gotatuwa ‪(1)‬
      • Gurukanda ‪(1)‬
      • Ginnoruwa ‪(1)‬
      • Gotamegama ‪(1)‬
      • Gintota ‪(1)‬
      • Gomagoda ‪(1)‬
      • Galketiya ‪(1)‬
      • Godagandeniya ‪(1)‬
      • Gandara East ‪(1)‬
      • Gangodawila ‪(1)‬
      • Garanduwa ‪(1)‬
      • Godawana ‪(1)‬
      • Gammaduwa ‪(1)‬
      • Golahela ‪(1)‬
      • Gonagala ‪(1)‬
      • Gandarawatta ‪(1)‬
      • Godagama ‪(1)‬
      • Galigamuwa ‪(1)‬
    • H
      • Hikkaduwa ‪(797)‬
      • Habarana ‪(129)‬
      • Haputale ‪(112)‬
      • Hatton ‪(64)‬
      • Hambantota ‪(38)‬
      • Habaraduwa Central ‪(34)‬
      • Homagama ‪(13)‬
      • Horana ‪(8)‬
      • Haldummulla ‪(7)‬
      • Hingurakgoda ‪(5)‬
      • Hanwella ‪(4)‬
      • Hunnasgiriya ‪(3)‬
      • Hungama ‪(3)‬
      • Haragama ‪(3)‬
      • Hendala ‪(3)‬
      • Habawewa ‪(3)‬
    • I
      • Induruwa ‪(24)‬
      • Ingiriya ‪(4)‬
      • Inamaluwa ‪(4)‬
      • Illupaikulam ‪(1)‬
      • Ibbagomuwa ‪(1)‬
      • Iranawila ‪(1)‬
      • Idalgashinna ‪(1)‬
    • J
      • Jaffna ‪(97)‬
      • Ja-Ela ‪(27)‬
    • K
      • Kandy ‪(1278)‬
      • Katunayake ‪(139)‬
      • Kataragama ‪(131)‬
      • Kalpitiya ‪(91)‬
      • Kalutara ‪(64)‬
      • Koggala ‪(52)‬
      • Kitulgala ‪(34)‬
      • Kurunegala ‪(34)‬
      • Kegalle ‪(23)‬
      • Kirinda (Hambantota) ‪(22)‬
      • Kosgoda ‪(19)‬
      • Kadugannawa ‪(12)‬
      • Kelaniya ‪(11)‬
      • Karagampitiya ‪(10)‬
      • Kiribathgoda ‪(10)‬
      • Kudapaduwa ‪(10)‬
      • Koslanda ‪(10)‬
      • Kilinochchi ‪(8)‬
      • Kottawa ‪(8)‬
      • Kadawatha ‪(7)‬
      • Kandana ‪(6)‬
      • Kalawana ‪(6)‬
      • Kallady ‪(5)‬
      • Kamburugamuwa ‪(4)‬
      • Kalubowila West ‪(4)‬
      • Kalkudah (Batticaloa) ‪(4)‬
      • Kuruwita ‪(4)‬
      • Kahawa ‪(3)‬
      • Kalametiya ‪(3)‬
      • Kalmunai ‪(3)‬
      • Kottagoda (Matara) ‪(3)‬
      • Kekirawa ‪(3)‬
      • Kaduwela ‪(3)‬
    • L
      • Labugolla ‪(2)‬
      • Lunugamvehera ‪(1)‬
      • Lunugala ‪(1)‬
    • M
      • Mirissa ‪(525)‬
      • Matara ‪(218)‬
      • Matale ‪(55)‬
      • Midigama East ‪(26)‬
      • Marawila ‪(24)‬
      • Monaragala ‪(18)‬
      • Malabe ‪(16)‬
      • Moratuwa ‪(16)‬
      • Mahiyanganaya ‪(14)‬
      • Mihintale ‪(12)‬
      • Maharagama ‪(11)‬
      • Mawanella ‪(11)‬
      • Maskeliya ‪(10)‬
      • Mannar ‪(9)‬
      • Mimure ‪(7)‬
      • Maggona ‪(6)‬
      • Minuwangoda ‪(6)‬
      • Mailagamuwa ‪(5)‬
      • Minneriya ‪(5)‬
      • Moragalla ‪(4)‬
      • Melsiripura ‪(4)‬
      • Matugama ‪(4)‬
      • Madiwala ‪(3)‬
      • Madulkele ‪(3)‬
    • N
      • Negombo ‪(741)‬
      • Nuwara Eliya ‪(734)‬
      • Nilaveli ‪(70)‬
      • Nallathanniya ‪(30)‬
      • Nugegoda ‪(30)‬
      • Nochchiyagama ‪(8)‬
      • Nawala ‪(5)‬
      • Norton Bridge ‪(4)‬
      • Nawalapitiya ‪(4)‬
      • Naula ‪(3)‬
      • Nilwella ‪(2)‬
      • Nainamadama ‪(2)‬
      • Nawangoda ‪(2)‬
      • Nattandiya ‪(2)‬
      • NORTH WESTERN PROVINCE ‪(1)‬
      • Narammala ‪(1)‬
      • Nildandahinna ‪(1)‬
      • Niyangama ‪(1)‬
      • Nelunpitiya ‪(1)‬
      • Norwood ‪(1)‬
      • Nallapambukulama ‪(1)‬
      • Netolpitiya ‪(1)‬
      • Nikawatawana ‪(1)‬
      • Nelluwa ‪(1)‬
      • Narahenpita ‪(1)‬
      • Narigama ‪(1)‬
      • Nilweligama ‪(1)‬
      • Nachivantivu ‪(1)‬
    • O
      • Ohiya ‪(9)‬
      • Oluvil ‪(1)‬
      • Opanake ‪(1)‬
    • P
      • Polonnaruwa ‪(159)‬
      • Panadura ‪(39)‬
      • Pasikuda ‪(29)‬
      • Pinnawala ‪(22)‬
      • Puttalam ‪(19)‬
      • Pottuvil ‪(16)‬
      • Piliyandala ‪(15)‬
      • Peradeniya ‪(15)‬
      • Passikudah ‪(15)‬
      • Palatupana ‪(8)‬
      • Padukka ‪(5)‬
      • Paiyagala ‪(4)‬
      • Palugaswewa ‪(3)‬
      • Peliyagoda ‪(3)‬
      • Pamunugama ‪(3)‬
      • Panwila ‪(3)‬
      • Panama ‪(3)‬
      • Passara ‪(3)‬
      • Ponnarankulama ‪(3)‬
    • R
      • Ratnapura ‪(54)‬
      • Rajagiriya ‪(10)‬
      • Ragama ‪(8)‬
      • Ranna ‪(6)‬
      • Rathgama ‪(5)‬
      • Rakwana ‪(5)‬
      • Rambukkana ‪(4)‬
      • Ruwanwella ‪(3)‬
      • Rattota ‪(3)‬
      • Rikillagaskada ‪(2)‬
      • Ridigama ‪(2)‬
      • Rekawa ‪(2)‬
      • Ramboda ‪(2)‬
      • Radawana ‪(1)‬
      • Ralmadu ‪(1)‬
      • Rangala ‪(1)‬
      • Ranawana ‪(1)‬
      • Ratgama Hegoda ‪(1)‬
      • Ratmalana ‪(1)‬
      • Ratmalana South ‪(1)‬
      • Raddoluwa ‪(1)‬
      • Richmond Hill ‪(1)‬
      • Ranala ‪(1)‬
    • S
      • Sigiriya ‪(394)‬
      • Sri Jayewardenepura Kotte ‪(33)‬
      • Seeduwa ‪(13)‬
      • Sinharaja ‪(9)‬
      • Siyambalapitiya ‪(8)‬
      • Sri Lanka ‪(3)‬
      • Samarakonehena ‪(2)‬
      • Sapugolla ‪(1)‬
      • Sammanturai ‪(1)‬
      • Seruwawila ‪(1)‬
      • Suriyawewa ‪(1)‬
      • Suriyakanda ‪(1)‬
      • Sirimalwatta ‪(1)‬
      • Sinimodera ‪(1)‬
      • Slave Island ‪(1)‬
      • Samaderapitiyal ‪(1)‬
    • T
      • Tangalle ‪(470)‬
      • Trincomalee ‪(245)‬
      • Tissamaharama ‪(214)‬
      • Talalla ‪(33)‬
      • Talpe ‪(13)‬
      • Talawakele ‪(6)‬
      • Tennekumbura ‪(3)‬
      • Talawatugoda ‪(3)‬
      • Talaimannar ‪(2)‬
      • Talangama ‪(1)‬
      • Talakolawela ‪(1)‬
      • Thenketiya ‪(1)‬
      • Tanjanagaram ‪(1)‬
      • Talapatpitiya ‪(1)‬
      • Telulla ‪(1)‬
      • Teldeniya ‪(1)‬
      • Tanamalwila ‪(1)‬
      • Talangama South ‪(1)‬
      • Tikali ‪(1)‬
      • Tinniyawala ‪(1)‬
      • Tawalantenna ‪(1)‬
      • Timbulketiya ‪(1)‬
      • Talaramba ‪(1)‬
    • U
      • Unawatuna ‪(522)‬
      • Udawalawe ‪(229)‬
      • Uswetakeiyawa ‪(11)‬
      • Usangoda ‪(3)‬
      • Udugama ‪(2)‬
      • Urelu ‪(1)‬
      • Udubaddawa ‪(1)‬
      • Udagama ‪(1)‬
      • Uggalboda ‪(1)‬
      • Ukuwela ‪(1)‬
      • Uragala ‪(1)‬
      • Ulapane ‪(1)‬
    • V
      • Vavuniya ‪(7)‬
      • Veyangoda ‪(4)‬
      • Valaichchenai ‪(1)‬
      • Vannativillu ‪(1)‬
    • W
      • Weligama ‪(476)‬
      • Wadduwa ‪(65)‬
      • Wattala ‪(24)‬
      • Wellawaya ‪(19)‬
      • Wilpattu ‪(18)‬
      • Wayikkal ‪(10)‬
      • Wasgamuwa ‪(8)‬
      • Welimada ‪(7)‬
      • Watumulla ‪(6)‬
      • Waskaduwa ‪(6)‬
      • Weddagala ‪(4)‬
      • Wellawatta ‪(3)‬
      • Wattegama ‪(3)‬
      • Wammikerni ‪(3)‬
      • Wanniyankulama West ‪(3)‬
      • Wellawatte ‪(3)‬
    • Y
      • Yala ‪(46)‬
      • Yapahuwa ‪(3)‬
      • Yatinuwara ‪(2)‬
      • Yatiyantota ‪(1)‬
    Popular Cities in Sri Lanka
    Hotels City Rating

    Jetwing Lighthouse  5 stars

    433 A Dadella, Galle, Sri Lanka

    Galle Great
    GBP 121

    Jetwing Beach  5 stars

    Ethukale, Negombo, Sri Lanka

    Negombo Great
    GBP 138

    The Fortress Resort And Spa  5 stars

    Matara Road, Koggala, Sri Lanka

    Koggala Great
    GBP 346

    Jetwing Vil Uyana  5 stars

    Sigiriya, Sigiriya, Sri Lanka

    Sigiriya Great
    GBP 343

    Heritance Tea Factory  5 stars

    Kandapola, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Great
    GBP 204

    Heritance Kandalama  5 stars

    P.O Box 11, Heritance Kandalama, Dambulla, Sri Lanka

    Dambulla Great
    GBP 139

    Heritance Ahungalla  5 stars

    Galle Road, Ahungalla, Sri Lanka

    Ahungalla Great
    GBP 59

    Heritance Negombo  5 stars

    175 Lewis Place, Negombo, Sri Lanka

    Negombo Great
    GBP 110

    Earl'S Regency  5 stars

    Kundasale, Kandy, Sri Lanka

    Kandy Very good
    GBP 91

    Hilton Colombo  5 stars

    2 Sir Chittampalam A Gardiner, Colombo, Sri Lanka, 02

    Colombo Very good
    GBP 88

    Amangalla  5 stars

    10 Church Street, Galle, Sri Lanka

    Galle Perfect
    GBP 462

    Amanwella  5 stars

    Boddhi Mawatha, Tangalle, Sri Lanka, 0000

    Tangalle Perfect
    GBP 581

    Taj Samudra  5 stars

    25 Galle Face Centre Road, Colombo, Sri Lanka, NONE

    Colombo Very good
    GBP 143

    Vivanta Colombo Airport Garden  5 stars

    234, Colombo-Negombo Road, Seeduwa., Seeduwa, Sri Lanka, NONE

    Seeduwa Great
    GBP 89

    Goldi Sands Hotel  5 stars

    Ethukala, Negombo, Sri Lanka, 11500

    Negombo Great
    GBP 84

    Thilanka  5 stars

    No. 03, Sangamitta Mawatha, Kandy, Sri Lanka, 20044

    Kandy Very good
    GBP 108

    Amaya Hills  5 stars

    Heerassagala, Kandy, Sri Lanka, 20000

    Kandy Great
    GBP 88

    The Kingsbury  5 stars

    48 Janadhipathi Mawatha, Colombo, Sri Lanka, 10732

    Colombo Very good
    GBP 94

    Galadari  5 stars

    64 Lotus Road, Colombo, Sri Lanka, 10732

    Colombo Very good
    GBP 76

    Mahaweli Reach Hotel  5 stars

    35, P.B.A.Weerakoon Mawatha, Kandy, Sri Lanka, 20564

    Kandy Very good
    GBP 78

    Deer Park Hotel  5 stars

    Giritale, Giritale, Sri Lanka

    Giritale Great
    GBP 62

    Cinnamon Grand Colombo  5 stars

    77, Galle Road, Colombo, Sri Lanka

    Colombo Great
    GBP 114

    Cinnamon Lakeside  5 stars

    115 Sir Chittampalam, Colombo, Sri Lanka

    Colombo Very good
    GBP 83

    Saman Villas  5 stars

    Aturuwella, Bentota, Sri Lanka

    Bentota Great
    GBP 339

    Cinnamon Lodge  5 stars

    P.O Box 02, Habarana, Sri Lanka, NR

    Habarana Great
    GBP 56

    Mermaid  5 stars

    Mahawaskaduwa, Kalutara, Sri Lanka, 12000

    Kalutara Great
    GBP 65

    The Blue Water  5 stars

    Thalpitiya, Wadduwa, Sri Lanka, 12560

    Wadduwa Great
    GBP 149

    Taj Bentota Resort & Spa  5 stars

    National Holiday Resort, Bentota, Sri Lanka, 80500

    Bentota Great
    GBP 85

    Casa Colombo  5 stars

    231 Galle Road - 04, Colombo, Sri Lanka, 00400

    Colombo Great
    GBP 130

    Ulagalla Resort  5 stars

    Dambulla Anuradhapura Road, Thirappane, Anuradhapura, Sri Lanka

    Anuradhapura Perfect
    GBP 9 465

    Tree Of Life  5 stars

    Yahalatenna, Kandy, Sri Lanka, 20000

    Kandy Nice
    GBP 41

    Jetwing Blue  5 stars

    Ethukale, Negombo, Sri Lanka

    Negombo Very good
    GBP 147

    Galle Face Hotel  5 stars

    2 Galle Road, Colombo, Sri Lanka

    Colombo Very good
    GBP 116

    Jetwing St Andrews  5 stars

    No. 10, St. Andrew'S Drive, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Very good
    GBP 149

    Amaya Hunas Falls  5 stars

    Elkaduwa, Kandy, Sri Lanka, 0000

    Kandy Great
    GBP 69

    Royal Palms Beach Hotel  5 stars

    De Abrew Road, Waskaduwa, Kalutara, Sri Lanka

    Kalutara Great
    GBP 110

    Hotel Suisse  5 stars

    30 Sangarraja Mawatha P.O Box 13, Kandy, Sri Lanka

    Kandy Very good
    GBP 68

    Amaya Lake  5 stars

    Kap Ela, Kandalama, Dambulla, Sri Lanka, 0000

    Dambulla Great
    GBP 39

    Randholee Resort & Spa  5 stars

    Heerassagala Rd, Kandy, Sri Lanka

    Kandy Very good
    GBP 49

    Temple Tree Resort & Spa  5 stars

    660 Galle Road, Induruwa, Bentota, Sri Lanka

    Bentota Great
    GBP 62

    The Palms  5 stars

    Moragalle, Beruwala, Sri Lanka

    Beruwala Great
    GBP 98

    Centara Ceysands Resort & Spa Sri Lanka - Level 1 Safe & Secure  5 stars

    Aluthgama, Bentota, Sri Lanka

    Bentota Great
    GBP 67

    Aditya Boutique Hotel  5 stars

    719/1 Devenigoda, Rathgama, Sri Lanka

    Rathgama Great
    GBP 393

    Dickwella Resort And Spa  5 stars

    Batheegama, Dikwella, Sri Lanka

    Dikwella Great
    GBP 130

    Avani Kalutara  5 stars

    St. Sebastian'S Road, Kalutara, Sri Lanka, 12000

    Kalutara Very good
    GBP 151

    Mandara Rosen  5 stars

    57 Detagamuwa, Kataragama, Sri Lanka

    Kataragama Perfect
    GBP 40

    The Wallawwa  5 stars

    Minuwangoda Road, Katunayake, Sri Lanka

    Katunayake Great
    GBP 305

    Cocoon Resort & Villas  5 stars

    Kaikawala Road, Bentota, Sri Lanka

    Bentota Very good
    GBP 110

    Paradise Road Tintagel Colombo  5 stars

    65 Rosmead Place, Colombo, Sri Lanka

    Colombo Great
    GBP 103

    Mandara Resort  5 stars

    416 A Pelena Mirissa, Weligama, Sri Lanka

    Weligama Great
    GBP 78

    Elephant Corridor  5 stars

    Kibissa, Sigiriya, Sri Lanka

    Sigiriya Very good
    GBP 122

    Avenra Garden  5 stars

    No.22, Mahahunupitiya, Negombo, Sri Lanka

    Negombo Very good
    GBP 79

    Uga Bay By Uga Escapes  5 stars

    Passikudah, Pasikuda, Sri Lanka

    Pasikuda Very good
    GBP 137

    Jetwing Lagoon  5 stars

    Pamunugama Road, Negombo, Sri Lanka, 00000

    Negombo Great
    GBP 99

    Sigiriana Resort By Thilanka  5 stars

    51 Godawalaya Morragollawa, Dambulla, Sri Lanka

    Dambulla Very good
    GBP 29

    Jungle Beach By Uga Escapes  5 stars

    27 Km Mile Post, Pulmodai Road, Trincomalee, Sri Lanka, 0000

    Trincomalee Great
    GBP 187

    Occidental Eden Beruwala, A Member Of Barcelo Hotel Group  5 stars

    Kaluwamodara, Beruwala, Sri Lanka

    Beruwala Very good
    GBP 119

    Club Villa  5 stars

    138/15, Galle Road, Bentota, Sri Lanka, NULL

    Bentota Great
    GBP 110

    Amagi Aria  5 stars

    640 / 82 Colombo Road Karuna, Negombo, Sri Lanka, NULL

    Negombo Very good
    GBP 54

    Citrus Waskaduwa  5 stars

    427, Samanathara Road, Kuda Waskaduwa, Waskaduwa, Bentota, Sri Lanka, 12580

    Bentota Perfect
    GBP 81

    Melheim Resort  5 stars

    Lower Blackwood,Beragala,Haputale, Haputale, Sri Lanka, 90165

    Haputale Great
    GBP 69

    Cinnamon Wild Yala  5 stars

    P.O Box 1, Kirinda,, Yala, Sri Lanka

    Yala Great
    GBP 115

    Cinnamon Bey Beruwala  5 stars

    Cinnamon Bey, Moragalla, Beruwala, Sri Lanka

    Beruwala Very good
    GBP 115

    Avani Bentota Resort  5 stars

    Bentota, Bentota, Sri Lanka

    Bentota Great
    GBP 128

    Clingendael  5 stars

    Coconut Hill Victoria Golf & Country Resort ,Kandy, Sri Lanka, Digana, Sri Lanka

    Digana Very good
    GBP 320

    Reef Villa And Spa  5 stars

    78 Samanthara Road, Wadduwa, Sri Lanka

    Wadduwa
    GBP 184

    Fortaleza  5 stars

    9 Church Cross St, Galle, Sri Lanka

    Galle Great
    GBP 106

    Wild Grass Nature Resort  5 stars

    Kumbukkadanwala Farmhouse Road, Sigiriya, Sri Lanka

    Sigiriya Great
    GBP 194

    Cove Beach Villa  5 stars

    193 Poruthota Road Kochchikade, Negombo, Sri Lanka

    Negombo Very good
    GBP 72

    Amaya Beach Passikudah  5 stars

    National Holiday Resort, Passikudah, Sri Lanka

    Passikudah Great
    GBP 97

    Pandanus Beach Resort And Spa  5 stars

    Yalegama Induruwa, Bentota, Sri Lanka, 80510

    Bentota Great
    GBP 75

    The Grand Kandyan Hotel  5 stars

    No. 89/10, Lady Gordon'S Drive,, Kandy, Sri Lanka

    Kandy Great
    GBP 147

    Roman Beach - Level 1 Safe & Secure  5 stars

    777/2 Galle Road, Thiranagama, Hikkaduwa, Hikkaduwa, Sri Lanka

    Hikkaduwa Great
    GBP 98

    Suriya Resort  5 stars

    Kammala Road, Waikkal Beach, Wayikkal, Sri Lanka

    Wayikkal Great
    GBP 69

    Avasta Resort And Spa  5 stars

    92 Niwaththakachethiya Road, Anuradhapura, Sri Lanka

    Anuradhapura Very good
    GBP 90

    D Pavilion Boutique Hotel  5 stars

    No.82 Stratford Avenue, Colombo, Sri Lanka

    Colombo Great
    GBP 109

    Taprobana By Asia Leisure  5 stars

    352/16, Rathnayake Road, Thalpitiya, Wadduwa, Wadduwa, Sri Lanka

    Wadduwa Very good
    GBP 126

    Jetwing Yala  5 stars

    Palatupana, Yala, Yala, Sri Lanka

    Yala Great
    GBP 89

    Aliya Resort And Spa  5 stars

    Audangawa Sigiriya 21120, Sri Lanka, Sigiriya, Sri Lanka

    Sigiriya Great
    GBP 87

    Residence By Uga Escapes  5 stars

    No 20, Park Street, Colombo, Sri Lanka, 0001

    Colombo Very good
    GBP 338

    Anantara Peace Haven Tangalle Resort  5 stars

    Goyambokka Estate, Tangalle, Sri Lanka

    Tangalle Very good
    GBP 1 645

    Thaproban Pavilion Resort And Spa  5 stars

    Wella Devala Road, Unawatuna, Sri Lanka, 80600

    Unawatuna Very good
    GBP 123

    Ekho Lake House Polonnaruwa  5 stars

    Pothgul Mawatha,, Polonnaruwa, Sri Lanka, 51000

    Polonnaruwa Great
    GBP 82

    Villa Thawthisa  5 stars

    Uswatta Ihala Yaddehimulla,Galle, Unawatuna, Sri Lanka, 80600

    Unawatuna Great
    GBP 71

    Arika Villa  5 stars

    Puwakattawala Road, 40Th Mile Post, Dambulla, Sri Lanka, 21100

    Dambulla Great
    GBP 83

    The Galle Fort Hotel  5 stars

    28 Church Street Galle Fort Galle Sri Lanka, Galle, Sri Lanka, 00000

    Galle Great
    GBP 261

    Cape Weligama - Level 1 Safe & Secure  5 stars

    46/38 Nawam Mawatha Colombo 2, Weligama, Lk, Weligama, Sri Lanka

    Weligama Perfect
    GBP 502

    Villa Velmarie Yoga And Ayurveda House  5 stars

    39 Kudawa Road Maggona, Beruwala, Beruwala, Sri Lanka

    Beruwala Perfect
    GBP 135

    Riu Sri Lanka All Inclusive  5 stars

    Galle Road, Ahungalla, Sri Lanka, 80500

    Ahungalla Very good
    GBP 199

    Amari Galle - Level 1 Safe & Secure  5 stars

    523C, Colombo Road, Galle, Sri Lanka

    Galle Great
    GBP 69

    Anantara Kalutara Resort  5 stars

    St Sebastian Rd Katukurunda, Kalutara, Sri Lanka

    Kalutara Great
    GBP 458

    Movenpick Hotel Colombo - Level 1 Safe & Secure  5 stars

    No. 24, Dharmapala Mawatha, Colombo, Sri Lanka

    Colombo Great
    GBP 194

    Madulkelle Tea And Eco Lodge  5 stars

    Richland Road Madulkelle, Kandy, Sri Lanka, 20000

    Kandy Great
    GBP 174

    Dolphin Beach Kalpitiya  5 stars

    Illanthadiya, Kalpitiya, Sri Lanka, 61360

    Kalpitiya Very good
    GBP 120

    Shangri-La Hotel Colombo  5 stars

    1 Galle Face, Colombo, Sri Lanka

    Colombo Perfect
    GBP 145

    Simpson'S Forest Hotel  5 stars

    Elkaduwa Road, Kandy, Sri Lanka, 20810

    Kandy Very good
    GBP 86

    The Kandy House  5 stars

    Amunugama, Kandy, Sri Lanka, 20270

    Kandy Great
    GBP 263

    Cinnamon Bentota Beach - Level 1 Safe & Secure  5 stars

    Bentota, Bentota, Sri Lanka, 80500

    Bentota Very good
    GBP 201

    Tri  5 stars

    Koggala Lake, Koggala, Sri Lanka, 80630

    Koggala Great
    GBP 347

    Ramada Colombo  4 stars

    30 Sir Mohamed Macan Markar Mawatha, Colombo, Sri Lanka, 000000

    Colombo Very good
    GBP 69

    Club Hotel Dolphin  4 stars

    Kammala South, Negombo, Sri Lanka, 61110

    Negombo Great
    GBP 131

    Grand  4 stars

    Grand Hotel Nuwara Eliya, , Nuwara Eliya, Sri Lanka, Nuwara Eliya, Sri Lanka, 54120

    Nuwara Eliya Very good
    GBP 136

    Camelot Beach Hotel  4 stars

    345 Lewis Place, Negombo, Sri Lanka, 11500

    Negombo Very good
    GBP 87

    Grand Oriental Hotel  4 stars

    2 York Street, Colombo, Sri Lanka, 10732

    Colombo Nice
    GBP 37

    Hotel Topaz  4 stars

    Anniewatte, Kandy, Sri Lanka, 20967

    Kandy Very good
    GBP 96

    Mount Lavinia Hotel  4 stars

    100 Hotel Road, Dehiwala-Mount Lavinia, Sri Lanka, 10732

    Dehiwala-Mount Lavinia Great
    GBP 131

    Giritale Hotel  4 stars

    Giritale, Polonnaruwa, Sri Lanka, 51000

    Polonnaruwa Great
    GBP 41

    Pegasus Reef Hotel  4 stars

    Hendala, Wattala, Sri Lanka, 10732

    Wattala Very good
    GBP 53

    Pigeon Island Beach Resort  4 stars

    11 Milepost Nilaveli, Trincomalee, Sri Lanka

    Trincomalee Great
    GBP 76

    Oak Ray Serene Garden Hotel  4 stars

    189, Rajapihilla Mawatha, Kandy, Sri Lanka, 20000

    Kandy Very good
    GBP 88

    Sorowwa Resort & Spa  4 stars

    Lake Road, Habarana, Sri Lanka

    Habarana Very good
    GBP 78

    Miridiya Lake Resort  4 stars

    Wasaladantha Mawatha, Anuradhapura, Sri Lanka

    Anuradhapura Great
    GBP 28

    Hotel Sigiriya  4 stars

    Hotel Road, Sigiriya, Sri Lanka

    Sigiriya Great
    GBP 98

    Jetwing Sea  4 stars

    Ethukale, Negombo, Sri Lanka, 11540

    Negombo Very good
    GBP 102

    Closenberg Hotel  4 stars

    11,Closenberg Road, Magalle, Galle, Sri Lanka, 80000

    Galle Great
    GBP 99

    Hotel Elephant Bay  4 stars

    Pinnalandawatta, Pinnawala, Sri Lanka, 71100

    Pinnawala Very good
    GBP 28

    Queen'S Hotel  4 stars

    D S Senanayake Veediya, Kandy, Sri Lanka

    Kandy Very good
    GBP 43

    Devon Hotel  4 stars

    No 51 Ampitiya Road, Kandy, Sri Lanka

    Kandy Very good
    GBP 19

    Lanka Princess  4 stars

    Kaluwamodara, Bentota, Sri Lanka

    Bentota Great
    GBP 192

    Ranweli Holiday Village  4 stars

    Waikkal, Wayikkal, Sri Lanka

    Wayikkal Very good
    GBP 103

    Lady Hill  4 stars

    29 Upper Dickson Road, Galle, Sri Lanka

    Galle Very good
    GBP 77

    Casamara  4 stars

    12 Kotugodella Street, Kandy , Sri Lanka,, Kandy, Sri Lanka

    Kandy Very good
    GBP 32

    Calamander Unawatuna Beach Resort  4 stars

    Unawatuna, Galle, Galle, Sri Lanka

    Galle Great
    GBP 77

    Hibiscus Beach Hotel Kalutara  4 stars

    Mahawaskaduwa, Kalutara, Sri Lanka

    Kalutara Very good
    GBP 56

    The Lake Hotel  4 stars

    Potgul Pedessa New Town, Polonnaruwa, Sri Lanka

    Polonnaruwa Very good
    GBP 42

    Tangerine Beach Hotel - Level 1 Safe & Secure  4 stars

    Abrew Drive Waskaduwa, Kalutara North, Sri Lanka, Kalutara, Kalutara, Sri Lanka

    Kalutara Great
    GBP 70

    Renuka City Hotel  4 stars

    328 Galle Road, Colombo, Sri Lanka

    Colombo Very good
    GBP 37

    The Oasis Beach Resort  4 stars

    Sisilasagama, Hambantota, Sri Lanka

    Hambantota Perfect
    GBP 53

    Habarana Village By Cinnamon  4 stars

    Habarana, Habarana, Sri Lanka

    Habarana Great
    GBP 39

    Coral Sands Hotel  4 stars

    326 Galle Road, Hikkaduwa, Sri Lanka

    Hikkaduwa Very good
    GBP 76

    Ratnaloka Tour Inns  4 stars

    Kosgala, Kahangama ;, Ratnapura, Sri Lanka

    Ratnapura
    GBP 28

    Heritage Hotel  4 stars

    Galwala Road Pothanegama, Anuradhapura, Sri Lanka

    Anuradhapura Great
    GBP 36

    Peacock Beach Hotel  4 stars

    Tissa Road, Hambantota, Sri Lanka

    Hambantota Very good
    GBP 81

    Hikka Tranz By Cinnamon  4 stars

    Galle Road, Hikkaduwa, Sri Lanka, 80240

    Hikkaduwa Great
    GBP 164

    Senani Hotel  4 stars

    167 1 Rajapihilla Mawatha, Kandy, Sri Lanka

    Kandy Very good
    GBP 49

    The Tourmaline  4 stars

    Anniewatta, Kandy, Sri Lanka

    Kandy Very good
    GBP 47

    Club Palm Bay  4 stars

    Thalawila Wella, Thoduwawa, Marawila, Sri Lanka

    Marawila Very good
    GBP 51

    Centauria Lake Resort  4 stars

    New Town, Embilipitiya, Sri Lanka

    Embilipitiya Great
    GBP 65

    Cinnamon Citadel Kandy  4 stars

    Srimath Kuda Ratwatte Mawatha, Kandy, Sri Lanka, 2000

    Kandy Very good
    GBP 47

    Ramboda Falls Hotel  4 stars

    76 Rock Fall Estate Nuwara Eliya Road, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Very good
    GBP 33

    Long Beach Resort  4 stars

    Koggala, Koggala, Sri Lanka

    Koggala Nice
    GBP 51

    Taru Villas - Lake Lodge  4 stars

    20 Alwis Terrace, Colombo, Sri Lanka

    Colombo Great
    GBP 78

    Siddhalepa Ayurveda Health Resort  4 stars

    861 Samanthara Road, Wadduwa, Sri Lanka

    Wadduwa Very good
    GBP 265

    Tilko Jaffna City Hotel  4 stars

    70 6 Kks Road, Jaffna, Sri Lanka

    Jaffna Great
    GBP 49

    Michelle Beach Hotel  4 stars

    432 Galle Road, Balapitiya, Sri Lanka

    Balapitiya Very good
    GBP 276

    Galle Heritage Villa By Jetwing  4 stars

    Lighthouse Street No 71, Galle, Sri Lanka

    Galle Very good
    GBP 48

    Hikkaduwa Beach Hotel  4 stars

    298 Galle Road ,Hikkaduwa, Hikkaduwa, Sri Lanka

    Hikkaduwa Guest rating
    GBP 51

    Hotel Sudu Araliya  4 stars

    New Town, Polonnaruwa, Sri Lanka, 51000

    Polonnaruwa Very good
    GBP 109

    Citrus Hikkaduwa  4 stars

    400 Galle Road, Hikkaduwa, Sri Lanka

    Hikkaduwa Very good
    GBP 115

    Clove Villa  4 stars

    48, P B A Weerakoon, Kandy, Sri Lanka

    Kandy Very good
    GBP 130

    Turtle Bay  4 stars

    Gurupokuna, Tangalle, Sri Lanka

    Tangalle Perfect
    GBP 122

    Amethyst Resort  4 stars

    Coconut Board Road, Pasikuda, Sri Lanka, 82000

    Pasikuda Very good
    GBP 53

    Jaffna Heritage Hotel  4 stars

    195 Temple Road, Jaffna, Sri Lanka

    Jaffna Perfect
    GBP 27

    Kamili Beach Villa  4 stars

    531, First Station Road ;, Kalutara, Sri Lanka

    Kalutara Very good
    GBP 157

    Amaara Sky Hotel  4 stars

    72 / 22, A.B. Damunupola Mawatha, Kandy, Sri Lanka

    Kandy Very good
    GBP 882

    Ekho Safari Tissa  4 stars

    Tissamaharama, Tissamaharama, Sri Lanka

    Tissamaharama Great
    GBP 98

    Colombo Court Hotel & Spa  4 stars

    32 Alfred House Avenue, Colombo, Sri Lanka

    Colombo Very good
    GBP 61

    Hotel Flower Garden  4 stars

    No.14 Wella Dewalla Road, Unawatuna, Sri Lanka

    Unawatuna Great
    GBP 39

    Aarya Lagoon Resort  4 stars

    Kalpitiya Road, Mampuri ,Kalpitiya, Kalpitiya, Sri Lanka

    Kalpitiya
    GBP 140

    Ekho Surf  4 stars

    No. 40, Beach Road, Pitaramba, Bentota, Sri Lanka

    Bentota Great
    GBP 90

    Palagama Beach  4 stars

    12 Palmyra Avenue, Kalpitiya, Sri Lanka

    Kalpitiya Very good
    GBP 96

    Earl'S Regent Hotel  4 stars

    40/1, Deveni Rajasinghe Mawatha , Peradeniya, Kandy, Sri Lanka

    Kandy Very good
    GBP 41

    Ashford Hotel  4 stars

    Welimada Rd Sithaeliya, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Nice
    GBP 21

    Grand Udawalawe Safari Resort  4 stars

    912 Thanamalwila Road, Udawalawe, Sri Lanka

    Udawalawe Great
    GBP 89

    Araliya Green Hills Hotel  4 stars

    10, Glenfall Road, Nuwara Eliya, Sri Lanka, 22200

    Nuwara Eliya Great
    GBP 69

    Reed Boutique Hotel  4 stars

    291/8 Edward Lane, Havelock Road, Colombo 5 ,Colombo, Colombo, Sri Lanka

    Colombo Great

    Ridee Villa  4 stars

    Peellagoda, Unawatuna, Sri Lanka

    Unawatuna Great
    GBP 73

    La Villa Sanctuary  4 stars

    1143 The Sanctuary, Forest Drive,Talawathugoda. ,Colombo, Colombo, Sri Lanka

    Colombo

    Queenswood Cottage  4 stars

    124 1 Badulla Road, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Very good
    GBP 40

    Beach Grove Villas  4 stars

    Talpe North Road, Unawatuna, Sri Lanka

    Unawatuna Great
    GBP 72

    Elegant Hotel  4 stars

    200/3, Sunflower Garden, Meewaladeniya, Kandy, Sri Lanka

    Kandy Great
    GBP 46

    Lake Serenity Boutique Hotel  4 stars

    Gonapitiya Kuruwita, Kuruwita, Sri Lanka

    Kuruwita Great
    GBP 66

    Good Karma Ayurvedic Resort  4 stars

    Rekawa Beach, Wellodaya Village ,Tangalla, Tangalle, Sri Lanka

    Tangalle Great
    GBP 92

    Buckingham Place  4 stars

    Rekawa Beach, Netolpitiya, Tangalle 82200, Sri Lanka, Tangalle, Sri Lanka

    Tangalle Perfect
    GBP 178

    Ozo Colombo  4 stars

    36-38, Clifford Place, Colombo, Sri Lanka

    Colombo Great
    GBP 66

    Rajarata Hotel  4 stars

    77 Rowing Club Road, Anuradhapura, Sri Lanka, 50000

    Anuradhapura Nice
    GBP 49

    Cinnamon Red Colombo  4 stars

    59 Ananda Coomaraswamy Mawatha, Colombo, Sri Lanka, 00300

    Colombo Great
    GBP 44

    Lake Wind Hotel  4 stars

    27, Court Road, Punchi Akurugoda, Tissamaharama, Sri Lanka

    Tissamaharama Great
    GBP 80

    Qantara Hotel Nuwaraeliya  4 stars

    81/3 Unique View Rd, Nuwara Eliya, Sri Lanka, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Very good
    GBP 67

    Avenra Beach Hotel  4 stars

    Narigama, Hikkaduwa, Sri Lanka

    Hikkaduwa Very good
    GBP 74

    Ozo Kandy  4 stars

    No 31, Saranankara Mawatha, Kandy, Sri Lanka

    Kandy Great
    GBP 35

    Oak Ray Regency Hotel  4 stars

    No.9,Deveni Rajasinghe Mawatha,Gatambe, Kandy, Sri Lanka

    Kandy Great
    GBP 65

    Coral Rock By Bansei  4 stars

    340, Galle Road, Hikkaduwa, Sri Lanka

    Hikkaduwa Great
    GBP 48

    Rockwell Colombo  4 stars

    14 Cross Road, (Off Ward Place), Colombo, Sri Lanka, 00800

    Colombo Great
    GBP 32

    Neptune Bay Hotel  4 stars

    Yaddehimulla Road, Unawatuna, Sri Lanka, 80600

    Unawatuna Very good
    GBP 46

    Ella Flower Garden Resort  4 stars

    Passara Road Ella., Ella, Sri Lanka, 90090

    Ella Nice
    GBP 79

    Cattleya Villa  4 stars

    Yohanawatta Thiranagama, Hikkaduwa, Sri Lanka, 80240

    Hikkaduwa Very good
    GBP 37

    The River Castle Hotel  4 stars

    43 Dutugemunu Road, Kandy, Sri Lanka, 20000

    Kandy Guest rating
    GBP 23

    Villa Shenandoah  4 stars

    515, Heerassagala Rd, Kandy, Sri Lanka, 20000

    Kandy Great
    GBP 83

    Sundaras Resort  4 stars

    189 Kandy Road, Dambulla, Sri Lanka, 21100

    Dambulla Very good
    GBP 62

    Hotel Sunray  4 stars

    117/8, Anagarika Dharmapala Mawatha, 20000 Kandy, Sri Lanka, Kandy, Sri Lanka, 20000

    Kandy Nice
    GBP 39

    Kandy Hills Resort  4 stars

    No 84 Rajaphilla Mawatha, Kandy, Sri Lanka, 20000

    Kandy Great
    GBP 29

    Hotel Glendower  4 stars

    No 5, Grand Hotel Road, Nuwara Eliya, Sri Lanka, 22200

    Nuwara Eliya Great
    GBP 50

    Sigiriya Village  4 stars

    P.O Box 1, Sigiriya, Sri Lanka

    Sigiriya Very good
    GBP 108

    The Blackpool Hotel  4 stars

    Mahagastota Hill Climb, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Very good
    GBP 174

    The Havelock Place Bungalow  4 stars

    6 8 Havelock Place Havelock Road, Colombo, Sri Lanka

    Colombo Very good
    GBP 27

    Thaproban Beach House  4 stars

    Wella Devala Road, Unawatuna, Sri Lanka, 80600

    Unawatuna Very good
    GBP 54

    Ocean Edge Suites & Hotel Colombo  4 stars

    Marine Drive, 10Th Lane, No.24, Colombo 3, Colombo, Sri Lanka

    Colombo Very good
    GBP 35

    Coco Royal Beach Resort  4 stars

    Beach Road, Mahawaskaduwa, Kalutara, Sri Lanka

    Kalutara Great
    GBP 66

    Ruwala Resort  4 stars

    Kalpitiya Road Thihaiya Eththale, Kalpitiya, Sri Lanka

    Kalpitiya Great
    GBP 43

    Jetwing Jaffna  4 stars

    37, Mahatma Gandhi Road, Jaffna, Sri Lanka

    Jaffna Great
    GBP 39

    Bar Reef Resort  4 stars

    Alankuda, 61360, Kalpitiya, Sri Lanka, Kalpitiya, Sri Lanka, 61360

    Kalpitiya Perfect
    GBP 70

    Jolanka Resorts Unawatuna  4 stars

    Matara Road, Unawatuna, Sri Lanka

    Unawatuna Very good
    GBP 101

    Whispering Palms Hotel  4 stars

    Galle Road Induruwa, Bentota, Sri Lanka, 22000

    Bentota Very good
    GBP 72

    Hotel Tamarind Tree  4 stars

    Mahasenpura, Tissamaharama, Sri Lanka, 82600

    Tissamaharama Great
    GBP 36

    Serein Beach Hotel  4 stars

    Marakolliya, Medilla, Tangalle, Sri Lanka, Tangalle, Sri Lanka, 82200

    Tangalle Great
    GBP 49

    Ella Planters Bungalow  4 stars

    10 Mile Post Uva Karandagolla Srilanka, Ella, Sri Lanka, 90090

    Ella Great
    GBP 93

    Weligama Bay Resort - Level 1 Safe & Secure  4 stars

    Matara Road, Pelena, Weligama, Sri Lanka, 81700

    Weligama Great
    GBP 74

    Lanka Beach Bungalows  4 stars

    Modara Beach Road Wellode, Tangalle, Sri Lanka

    Tangalle Very good
    GBP 64

    Plantation House  4 stars

    Pinkanda Road. Thiranagama, Hikkaduwa, Sri Lanka, 80240

    Hikkaduwa Nice
    GBP 55

    Calamander Unawatuna Beach  4 stars

    Parangiyawatte, Unawatuna, Sri Lanka

    Unawatuna
    GBP 105

    Palm Garden Village Hotel  4 stars

    Post 42, Puttalam Road, Pandulagama, Korakahawewa, Sri Lanka, 50029

    Korakahawewa Great

    Bandarawela Hotel  3 stars

    14 Welimada Road, Bandarawela, Sri Lanka

    Bandarawela Great
    GBP 61

    Hill Top  3 stars

    200/21, Bahirawakanda , Peradeniya Rd, Kandy, Kandy, Sri Lanka

    Kandy Very good
    GBP 64

    Induruwa Beach Resort  3 stars

    Kaikawala, Bentota, Sri Lanka

    Bentota Very good
    GBP 59

    Golden Star Beach Hotel  3 stars

    163 Lewis Place, Negombo, Sri Lanka, 11500

    Negombo Guest rating
    GBP 37

    Tamarind Tree  3 stars

    1 Andiambalama Estate, Yatiyana, Minuwangoda, Lk, Katunayake, Sri Lanka, 11500

    Katunayake Very good
    GBP 71

    Colombo City Hotels  3 stars

    33, Canal Row Fort, Colombo, Sri Lanka, 00200

    Colombo Very good
    GBP 42

    Koggala Beach Hotel  3 stars

    Matara Road, Koggala, Sri Lanka

    Koggala Nice
    GBP 61

    Berjaya Hotel Colombo  3 stars

    36 College Avenue, Dehiwala-Mount Lavinia, Sri Lanka

    Dehiwala-Mount Lavinia Nice
    GBP 66

    Palm Village  3 stars

    262, Old Colombo Road, Uswetakeiyawa, Colombo, Sri Lanka, 00700

    Colombo Nice
    GBP 83

    Hotel Sapphire  3 stars

    No. 371, Galle Road, Colombo, Sri Lanka, 600

    Colombo Very good
    GBP 31

    Club Koggala Village  3 stars

    Habaraduwa, Koggala, Sri Lanka

    Koggala Very good
    GBP 32

    Royal Lotus  3 stars

    Giritale, Polonnaruwa, Sri Lanka

    Polonnaruwa Nice
    GBP 83

    Paradise Holiday Village  3 stars

    154 9Palangathurai Kochichikade Negombo, Negombo, Sri Lanka

    Negombo Nice
    GBP 21

    Paradise Beach Hotel  3 stars

    289 Lewis Place, Negombo, Sri Lanka

    Negombo Very good
    GBP 67

    Orient Hotel  3 stars

    12 Dharmapala Mawatha, Bandarawela, Sri Lanka

    Bandarawela Perfect
    GBP 24

    Pillaiyar Inn  3 stars

    31, Manipay Road ,Jaffna, Sri Lanka, Jaffna, Sri Lanka

    Jaffna Very good
    GBP 34

    Hotel Bentota Village  3 stars

    Alwis Road, Bentota, Sri Lanka

    Bentota Great
    GBP 57

    Boulder Range Resort  3 stars

    Matale Road, Monaravila Yaya, Kiralagolla, Dambulla, Lk, Dambulla, Sri Lanka, 94

    Dambulla Very good
    GBP 32

    Nilaveli Beach Hotel  3 stars

    11Th Mile Post Nilaveli Trincomalee, Trincomalee,, Nilaveli, Sri Lanka

    Nilaveli Very good
    GBP 187

    Rani Beach Resort  3 stars

    315 Lewis Place, Negombo, Sri Lanka

    Negombo Nice
    GBP 54

    The Sovereign  3 stars

    100 C Jayawardanapura Mawatha, Colombo, Sri Lanka

    Colombo Guest rating
    GBP 61

    Amanda Hills  3 stars

    65, Saranankara Road, Kandy, Sri Lanka

    Kandy Nice
    GBP 24

    Ranveli Beach Resort  3 stars

    56/9, De Seram Road, Dehiwala-Mount Lavinia, Sri Lanka

    Dehiwala-Mount Lavinia Guest rating
    GBP 17

    Hotel Randiya  3 stars

    394 19A Mudhitha Mawatha, Anuradhapura, Sri Lanka

    Anuradhapura Perfect
    GBP 28

    Siyanco Holiday Resort  3 stars

    1St Canal Road, Polonnaruwa, Sri Lanka

    Polonnaruwa Great
    GBP 22

    Cockpit Airport Reach  3 stars

    660 36 Araliya Lane, Katunayake, Sri Lanka

    Katunayake Nice
    GBP 28

    Platinum Marawila Hotel  3 stars

    Beach Road Marawila Sri Lanka, Marawila, Sri Lanka

    Marawila
    GBP 39

    Paradise Road The Villa Bentota  3 stars

    138/18 - 138/22 Galle Road, Bentota, Sri Lanka

    Bentota Great
    GBP 86

    Riverdale Eco Resort  3 stars

    46 Galle Road, Beruwala, Sri Lanka

    Beruwala Very good
    GBP 79

    Miltons Beach Resort  3 stars

    368, Ganahena, Unawatuna, Sri Lanka

    Unawatuna Guest rating
    GBP 54

    Tangalle Bay  3 stars

    Pallikkudawa Tangalle, Tangalle, Sri Lanka

    Tangalle

    Green View Hotel  3 stars

    119 5 Rahula Mawatha Andiambalama, Katunayake, Sri Lanka, 0094

    Katunayake Nice
    GBP 19

    Talalla Retreat  3 stars

    Sampaya House, Talalla South, Gandara, Talalla, Sri Lanka

    Talalla Great
    GBP 70

    Hibiscus Garden Hotel  3 stars

    Mahasenpura, Tissamaharama, Sri Lanka, 82600

    Tissamaharama Very good
    GBP 51

    Bay Beach Weligama  3 stars

    Kapparathota, Weligama, Sri Lanka

    Weligama Perfect
    GBP 32

    Olympus Plaza  3 stars

    75 Welimada Road, Haputale, Haputale, Lk, Haputale, Sri Lanka

    Haputale Great
    GBP 30

    Rock Chalet  3 stars

    Korathota Estate Waikkewatta Road, Colombo, Sri Lanka

    Colombo
    GBP 79

    Glenfall Reach Hotel  3 stars

    Glenfall Lane Nuwara Eliya, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Great
    GBP 64

    Ekho Weligama  3 stars

    Matara Rd, Weligama, Sri Lanka

    Weligama Great
    GBP 29

    Lavanga Beach  3 stars

    Galle Road, Patuwatha, Hikkaduwa, Hikkaduwa, Sri Lanka

    Hikkaduwa Great
    GBP 43

    The Rock Hotel  3 stars

    No. 60, Unique View Road, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Guest rating
    GBP 47

    Hotel Janaki  3 stars

    #43 Fife Road, Colombo, Sri Lanka

    Colombo Nice
    GBP 35

    Kirinda Beach Resort  3 stars

    Beach Road Nidangalawella Yala Tissamaharama, Kirinda (Hambantota), Sri Lanka

    Kirinda (Hambantota) Very good
    GBP 63

    Palm Paradise Cabanas  3 stars

    Goyambokka 82200, Tangalle, Sri Lanka

    Tangalle Great
    GBP 90

    Topaz Beach Hotel  3 stars

    21 Porotota Road ,Ettukala, Negombo, Sri Lanka, Negombo, Sri Lanka

    Negombo Guest rating
    GBP 53

    Hotel J Negombo  3 stars

    331/1, Lewis Place, Negombo, Sri Lanka

    Negombo Very good
    GBP 22

    Royal Beach Hotel & Restaurant  3 stars

    582, Galle Road Narigama,, Hikkaduwa, Sri Lanka, 80240

    Hikkaduwa Very good
    GBP 43

    Suwaya Villa  3 stars

    Marakolliya, Tangalle, Sri Lanka

    Tangalle Great
    GBP 44

    Ashley Resort  3 stars

    88/3, Unique View Road, Nuwara Eliya, Sri Lanka, NULL

    Nuwara Eliya Very good
    GBP 89

    Heaven Seven Nuwara Eliya  3 stars

    24A Haddon Hill Road, Nuwara Eliya, Sri Lanka, NULL

    Nuwara Eliya Great
    GBP 53

    Midky Hotel  3 stars

    405 Kandy Road, Bambarakele, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Very good
    GBP 27

    Sunhill  3 stars

    Unique View Road, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Nice
    GBP 70

    Port View City Hotel  3 stars

    132 Central Road, Colombo, Sri Lanka

    Colombo Great
    GBP 17

    Mirage Colombo  3 stars

    61,Moor'S Road On Marine Drive, Colombo, Sri Lanka

    Colombo Great
    GBP 76

    Ella Jungle Resort  3 stars

    Uva Karandagolla, Ella, Sri Lanka, 90090

    Ella Very good
    GBP 72

    Surf Villa  3 stars

    S.R. Nanayakkara Mawatha, Wewela, Hikkaduwa, Sri Lanka

    Hikkaduwa Perfect
    GBP 41

    Serene Grand  3 stars

    113 Rajapihilla Mawatha, Kandy, Sri Lanka

    Kandy Great
    GBP 61

    Fire Dragon Guest House  3 stars

    111 05 St Ann S Road Juwan Road Palangathure Kochchikade, Negombo, Sri Lanka

    Negombo Great

    The Triangle Hotel  3 stars

    Kandy Road, Anuradhapura, Sri Lanka

    Anuradhapura Perfect
    GBP 22

    Fort Bliss  3 stars

    84 Light House Street Fort, Galle, Sri Lanka

    Galle Great
    GBP 56

    Regent Lodge  3 stars

    172 Riverdale Road, Kandy, Sri Lanka

    Kandy Very good
    GBP 44

    Kaya Residence  3 stars

    #76 Sri Dharmapala Mawatha, Kandy, Sri Lanka

    Kandy Great
    GBP 44

    Footprints Villa  3 stars

    Footprints Villa, Matara Road, Mihiripenna Junc,Thalpe, Unawatuna, Sri Lanka

    Unawatuna
    GBP 721

    Delma Mount View  3 stars

    No 213 7 Werellagama, Kandy, Sri Lanka

    Kandy Very good
    GBP 36

    Rockside Cabanas Hotel  3 stars

    No. 668 Matara Road, Unawatuna, Sri Lanka

    Unawatuna Great
    GBP 56

    Villa Sunbird  3 stars

    89B Hugh Fernando Mawatha Nainamadama, Negombo, Negombo, Sri Lanka

    Negombo Great
    GBP 32

    Harmony Beach Bungalows  3 stars

    Harmony Beach Bungalowsmedilla Beach ,Tangalla, Tangalle, Sri Lanka

    Tangalle Great
    GBP 27

    Anilana Craigbank  3 stars

    No.48, Waterfield Drive, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Very good
    GBP 118

    Sobaco Nature Resort  3 stars

    Bawa Garden Road Puswelbokka ; Watta Dedduwa, Bentota, Sri Lanka

    Bentota
    GBP 29

    Arugam Bay Surfing Resort  3 stars

    Main Street, Arugam Bay, Sri Lanka

    Arugam Bay Great
    GBP 59

    Asian Jewel Boutique Hotel  3 stars

    Lane 3 Field View, Hikkaduwa, Sri Lanka

    Hikkaduwa Great
    GBP 71

    City Breeze By Amaranta  3 stars

    562 Lower Bagatale Road, Colombo, Sri Lanka

    Colombo Very good
    GBP 28

    Hotel Eden Garden  3 stars

    Inamaluwa, Sigiriya, Sri Lanka

    Sigiriya Great
    GBP 27

    Dunes Unawatuna Hotel  3 stars

    65B, Wella Dewalaya Rd,, Unawatuna, Sri Lanka

    Unawatuna Great
    GBP 28

    Mansion  3 stars

    213Aladeniya, Kandy, Sri Lanka

    Kandy Great

    Eva Lanka Hotel  3 stars

    Unakuruwa, Tangalle, Sri Lanka

    Tangalle Great
    GBP 106

    Avian Breeze  3 stars

    Badulla Road, Katumana, Nuwara Eliya, Sri Lanka, 22200

    Nuwara Eliya Great
    GBP 61

    Silva'S Beach Hotel  3 stars

    No. 16 Poruthota Road Ethukala, Negombo, Sri Lanka

    Negombo Perfect
    GBP 34

    Comfort@15  3 stars

    15, Sellamuttu Avenue, Colombo, Sri Lanka

    Colombo Great
    GBP 31

    Empyrean Hotel  3 stars

    Airport Road Naikanda, Katunayake, Sri Lanka, 11450

    Katunayake Nice
    GBP 18

    Silvikris Villas  3 stars

    32 / 9 A, Shanthi Mawatha, Kirulapona, Colombo, Sri Lanka

    Colombo Great
    GBP 25

    Gsh Colombo  3 stars

    382 Galle Road, Colombo, Sri Lanka

    Colombo Very good
    GBP 41

    Ceylon City Hotel,Colombo  3 stars

    11, Upatissa Road, Colombo, Sri Lanka, 00400

    Colombo Very good
    GBP 51

    Capital O 334 Royal Castle Hotel  3 stars

    140, Lewis Place, Negombo, Sri Lanka

    Negombo Great
    GBP 36

    Blue Horizon Guest House  3 stars

    81 Cemetery Road, Negombo, Sri Lanka, 11500

    Negombo Very good
    GBP 20

    Coco Palm Villa  3 stars

    54 2 Medaketiya, Tangalle, Sri Lanka

    Tangalle Very good
    GBP 14

    Hotel Sealine  3 stars

    108 1 Pettigalawatta, Galle, Sri Lanka

    Galle Great
    GBP 34

    Peacock Hotel  3 stars

    Parangiyawatta,Peellagoda, Unawatuna, Lk, Unawatuna, Sri Lanka

    Unawatuna Very good
    GBP 27

    Ayubowan Guesthouse  3 stars

    47/55, School Lane, Ettukala, Negombo, Sri Lanka

    Negombo Great
    GBP 37

    Villa Cassandra  3 stars

    18/4, Glen Fall Road ,Nuwara Eliya 22200, Nuwara Eliya, Sri Lanka

    Nuwara Eliya
    GBP 74

    Amagi Beach - Secluded Slice Of Paradise  3 stars

    49 Beach Road, Marawila, Sri Lanka

    Marawila
    GBP 31

    Kandy City Hotel By Earl'S  3 stars

    No.37 Yatinuwara Street, Kandy, Sri Lanka, 20000

    Kandy Great
    GBP 16

    Nilwala Hotel  3 stars

    Galle Road Kaluwamodara Aluthgama, Bentota, Sri Lanka, 80500

    Bentota Great
    GBP 32

    Heavens Holiday Resort  3 stars

    23/A, Arangala, Nattarampota Kundasale, Kandy, Sri Lanka, 20194

    Kandy Very good
    GBP 14

    Mars Hotel  3 stars

    No 61/1,Sea Avenues,(Muhudu Mawatha),Tangalle, Tangalle, Sri Lanka, 82200

    Tangalle Perfect
    GBP 36

    Hotel Elephant Park  3 stars

    Hotel Elephant Park, Pinnawala, Sri Lanka

    Pinnawala Great
    GBP 18

    Blue Gum Hotel  3 stars

    219 1 Tudella, Ja-Ela, Sri Lanka, 00100

    Ja-Ela Nice
    GBP 32

    Nature Walk Resort  3 stars

    9 Sangamitha Mawatha, Kandy, Sri Lanka, 20000

    Kandy Very good
    GBP 39

    Airport City Hub Hotel  3 stars

    3 C Gangarama Rd. Kovina Andiambalama, Katunayake, Sri Lanka, 11450

    Katunayake Very good
    GBP 291

    Allspice Villa  3 stars

    730 A Ethul Kotte, Colombo, Sri Lanka, 10100

    Colombo Very good
    GBP 50

    Peacock Reach Hotel  3 stars

    Kataragama Road Akurugoda Tissamaharama, Tissamaharama, Sri Lanka, 82000

    Tissamaharama Great
    GBP 32

    Blue Water Boutique Hotel  3 stars

    281/1 Lewis Place, Negombo, Sri Lanka, 11500

    Negombo Very good
    GBP 51

    Catamaran Beach Hotel  3 stars

    Catamaran Beach Hotel, No 209, Lewis Place, Negombo, Sri Lanka, 11500

    Negombo Very good
    GBP 61

    Marina Bentota  3 stars

    Paradise Island, Bentota, Sri Lanka, 80500

    Bentota Very good
    GBP 67

    Airport Villa  3 stars

    Liver Brother Road, Katunayake, Sri Lanka, 11410

    Katunayake Great
    GBP 22

    Neo Holiday Home  3 stars

    2Nd Lane Liyanagemulla, Katunayake, Sri Lanka, 11410

    Katunayake Great
    GBP 18

    Sweet Cinnamon Kandy  3 stars

    198 12 George E.De Silva Mawatha, Kandy, Sri Lanka, 20000

    Kandy Very good
    GBP 79

    Full Moon Resort  3 stars

    Yaddehimulla Road, Unawatuna, Sri Lanka, 80600

    Unawatuna Very good
    GBP 34

    Lara'S Place Unawatuna  3 stars

    Ganahena Rd, Unawatuna, Sri Lanka, 80600

    Unawatuna Great
    GBP 51

    Feel Homestay  3 stars

    11 A, Philip, Nari Rd, Katukurunda, Kalutara, Sri Lanka, 12500

    Kalutara Great
    GBP 24

    Hotel Nawathana  3 stars

    No.15 Sri Dharfortmarama Mawatha, Matara, Sri Lanka, 81000

    Matara Great
    GBP 16

    Neem Villas  3 stars

    218 Kataragama Rd, Tissamaharama, Sri Lanka, 82600

    Tissamaharama Great
    GBP 27

    Seyara Holiday Resort  3 stars

    Bendiwewa, Polonnaruwa, Sri Lanka, 51000

    Polonnaruwa Great
    GBP 16

    Maple Leaf Hotel  3 stars

    21A Poruthota Road, Negombo, Sri Lanka, 53465

    Negombo Nice
    GBP 24

    Tishan Holiday Resort  3 stars

    No. 1580, Bendiwewa, Polonnaruwa, Sri Lanka, 51000

    Polonnaruwa Very good
    GBP 10

    Highbury Colombo  3 stars

    14 1 Skelton Road, Colombo, Sri Lanka, 00500

    Colombo
    GBP 85

    Rockery Villa  3 stars

    71, Galle Road, Bentota, Sri Lanka, 80500

    Bentota Great
    GBP 35

    Paradise Beach Club  3 stars

    140 Gunasiri Mahimi Mawatha, , Sri Lanka, Mirissa, Sri Lanka, 81740

    Mirissa Very good
    GBP 78

    Peacock Wings Guest  3 stars

    Bandaramulla, Mirissa, Lk, Mirissa, Sri Lanka, 81700

    Mirissa Great
    GBP 14

    Roshanne Beach Resort  3 stars

    Kalpitiya Road, Kalpitiya, Sri Lanka, 61300

    Kalpitiya Perfect
    GBP 48

    Lagoon Bentota  3 stars

    Yathramulla, Bentota, Sri Lanka

    Bentota Great
    GBP 44

    Aradhana Hotel  3 stars

    184 Richmond Hill Road, Galle, Sri Lanka, 800000

    Galle Great
    GBP 17

    Ocean View Cottage  3 stars

    Galle Road, Hikkaduwa, Sri Lanka

    Hikkaduwa Great
    GBP 18

    Alexandra Family Villa  3 stars

    Peter Mendis Road No.7, Negombo, Sri Lanka

    Negombo Very good
    GBP 12

    Samwill Holiday Resort  3 stars

    Sella Road, Kataragama, Sri Lanka

    Kataragama Perfect
    GBP 29

    Villa Extra  3 stars

    20 4 Peter Mendis Road, Negombo, Sri Lanka

    Negombo Very good
    GBP 24

    Maresia Beach Villa  3 stars

    20 59 Samanthara Road Wadduwa, Wadduwa, Sri Lanka

    Wadduwa Very good
    GBP 115

    Liyya Residence  3 stars

    No. 07 Badhuwatte Lane, Kandy, Sri Lanka

    Kandy Great
    GBP 31

    Gangula Villa  3 stars

    171 A Riverdale Road Aniwatta, Kandy, Sri Lanka

    Kandy Great
    GBP 27

    Bedspace Unawatuna  3 stars

    Egodawatta Lane, Unawatuna, Sri Lanka

    Unawatuna Great
    GBP 46

    Inroma Holiday Resort  3 stars

    38 Church Road, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Great
    GBP 23

    Edelweiss Resort  3 stars

    Kalugalluwawattha Thalaramba, Mirissa, Sri Lanka

    Mirissa Nice
    GBP 28

    Honors Club Hotel  3 stars

    No.351, Poruthota, Kochchikade, Negombo, Sri Lanka

    Negombo Great

    Vista Aone Calm Palace  3 stars

    A One Calm Palace Sunanda Road, Mirissa, Sri Lanka

    Mirissa Great
    GBP 18

    Vista Winkfield Holidays  3 stars

    Winkfield Holiday Resort, Nuwara Eliya, Sri Lanka, 22000

    Nuwara Eliya

    Serendib Guest House  3 stars

    No. 106 8 St. Joseph Street Palangature Kochchikade, Negombo, Sri Lanka, 11540

    Negombo Very good
    GBP 25

    Villa Paradise  3 stars

    Galle Road Wewala, Hikkaduwa, Sri Lanka, 80240

    Hikkaduwa Very good
    GBP 41

    Aqua Hotel Fernando'S Bar  3 stars

    Aqua Hotel No 12 Alles Garden Uppuvelli, Trincomalee, Sri Lanka, 13000

    Trincomalee Very good
    GBP 24

    Nilaveli Beach Resort  3 stars

    Km 19, Nilaveli, Sri Lanka, 31010

    Nilaveli Great
    GBP 65

    Mangrove Beach Chalets  3 stars

    Kapuhenwala Road Marakolliya, Tangalle, Sri Lanka, 82200

    Tangalle Great
    GBP 47

    Palace Mirissa  3 stars

    Copparamulla Mirissa, Mirissa, Sri Lanka, 87140

    Mirissa Great
    GBP 54

    Palm Villa  3 stars

    Bandaramulla, Mirissa, Sri Lanka, 81740

    Mirissa Great
    GBP 52

    Swetha Villa  3 stars

    Anniewatta Rd, Tissamaharama, Sri Lanka, 20000

    Tissamaharama Great
    GBP 49

    Uppuveli Beach Reesot  3 stars

    Nilaveli Road Allesgarden Uppuveli 133 Vinayakar Veethy Uppuveli, Trincomalee, Sri Lanka

    Trincomalee Very good
    GBP 9

    Hotel Clarion  3 stars

    Kiribathgoda, Kandy Road, Kiribathgoda, Sri Lanka

    Kiribathgoda Very good
    GBP 29

    Notting Hill Country House  3 stars

    37/83 Ampitiya Road, Kandy, Sri Lanka, 20000

    Kandy Great
    GBP 30

    Star Home Safari Resort  3 stars

    11 98 2 Mudunmankada Road Udawalawe, Udawalawe, Sri Lanka

    Udawalawe Great
    GBP 9

    Morning Star Guest House  3 stars

    55 1 Palangathuraya Kochchikade, Negombo, Sri Lanka, 11540

    Negombo Great
    GBP 32

    Top Secret Beach Hotel  3 stars

    Araliya Beach Road Maddawatta, Matara, Sri Lanka, 81000

    Matara Very good
    GBP 46

    Hotel Mount Castle  3 stars

    93 / 1 , Pansala Road, Hatton, Hatton, Sri Lanka, 00001

    Hatton Perfect
    GBP 17

    Club Palm Garden  2 stars

    Moragalla, Beruwala, Sri Lanka, 80070

    Beruwala Very good
    GBP 80

    Tropical Villas  2 stars

    Moragalla, Etalai, Sri Lanka

    Etalai

    Sunils Beach Hotel  2 stars

    Galle Road, Narigama, Hikkaduwa, Sri Lanka

    Hikkaduwa

    Majestic Tourist Hotel  2 stars

    83 / 40 Ampitiya Road, Kandy, Sri Lanka

    Kandy Nice
    GBP 8

    Welcombe  2 stars

    No 66 Lower Road, Orr'S Hill, Trincomalee, Sri Lanka

    Trincomalee Guest rating
    GBP 34

    Green Park  2 stars

    312 Dyke Street, Trincomalee, Sri Lanka

    Trincomalee
    GBP 17

    Nippon Villa By Cmd  2 stars

    412 D, Galle Road, Wewala, Hikkaduwa, Sri Lanka

    Hikkaduwa Nice
    GBP 39

    Indra Regent Hotel  2 stars

    383 R. A. De Mel Mawatha 03, Colombo, Sri Lanka

    Colombo Guest rating
    GBP 39

    Hillcot Bungalow  2 stars

    No 6 Kelegala Road, Nuwara Eliya, Sri Lanka

    Nuwara Eliya
    GBP 41

    Dulyana  2 stars

    488 18 Maithreepala Senanayaka Mawatha, Anuradhapura, Sri Lanka

    Anuradhapura
    GBP 35

    Sansu  2 stars

    05651/31, Sir Oliver Gunathilake Gardens, Colombo, Sri Lanka

    Colombo Guest rating
    GBP 44

    Hotel Paradiso  2 stars

    406, Galle Road, Hikkaduwa, Sri Lanka

    Hikkaduwa Nice
    GBP 21

    Kitulgala Heritage Resort  2 stars

    Kitulgala Rest House, Kitulgala, Kitulgala, Sri Lanka

    Kitulgala Great
    GBP 27

    Kanaro  2 stars

    133 19 Nawala Road Narahenpita, Colombo, Sri Lanka

    Colombo Guest rating
    GBP 22

    Sanmali Beach Hotel  2 stars

    Beach Road, Marawila, Sri Lanka

    Marawila Guest rating
    GBP 28

    Sea Lotus Park  2 stars

    33 Alles Garden, Trincomalee, Sri Lanka, Trincomalee, Sri Lanka

    Trincomalee Very good
    GBP 55

    Saffron Beach  2 stars

    Sri Wickrama Road,Wadduwa, Sri Lanka, Wadduwa, Sri Lanka

    Wadduwa Nice

    Sea Garden Hotel  2 stars

    59 Poruthota Rd, Negombo, Sri Lanka

    Negombo
    GBP 44

    Bentota Infinity Villa  2 stars

    Ritiketiya Road Warapitiya Dharga Town, Beruwala, Sri Lanka

    Beruwala

    Sunrise Holiday Resort  2 stars

    118 Threesingha Gama Udakalagama Polonnaruwa Road Habarana, Habarana, Sri Lanka

    Habarana
    GBP 46

    Park View Guest House  2 stars

    No: 164 Park Road, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Nice
    GBP 49

    Hotel 4 U  2 stars

    Kataragama Road, Mahasenpura, Tissamaharama, Sri Lanka

    Tissamaharama Very good
    GBP 24

    Star Holiday Resort  2 stars

    18 Amarasena Mawatha, Hikkaduwa, Sri Lanka

    Hikkaduwa Very good
    GBP 19

    Omega Regency  2 stars

    324 Galle Road, Colombo, Sri Lanka

    Colombo Great
    GBP 19

    Clay Hut Village  2 stars

    Rankothvehera Road, Nishshankamallapura, Polonnaruwa, Polonnaruwa, Sri Lanka, Polonnaruwa, Sri Lanka

    Polonnaruwa Perfect
    GBP 18

    Kandy View Hotel  2 stars

    40/22, Hilpankandura Ampitiya Road, Kandy, Sri Lanka

    Kandy Nice
    GBP 10

    Kumbukgas Mankada Lodge  2 stars

    Kumbukgas Mankada, Off Habarana Road,Audangawa ,Sigiriya, Sri Lanka, Sigiriya, Sri Lanka

    Sigiriya
    GBP 113

    M.P.S.Village  2 stars

    Kalundewa Road, Dambulla, Sri Lanka

    Dambulla Great
    GBP 28

    Tea Cottage Resort  2 stars

    Greenwood Estate, Nawalapitiya, Sri Lanka

    Nawalapitiya Great
    GBP 25

    Clock Inn Colombo  2 stars

    457 Galle Road, Colombo, Sri Lanka, 300

    Colombo Very good
    GBP 22

    Christima Residence  2 stars

    82/1 Cemetery Road, Negombo, Sri Lanka

    Negombo Great
    GBP 29

    Silver Beach Hotel  2 stars

    66 12 Alles Garden Nilaveli Road, Trincomalee, Sri Lanka

    Trincomalee Nice
    GBP 19

    Hotel Cottage Tourist Rest  2 stars

    388 38 Harischandra Mw. 5000 Anuradhapura Town Sri Lanka, Anuradhapura, Sri Lanka

    Anuradhapura
    GBP 14

    Lake View Cottage  2 stars

    Court Road Punchiakurugada Tissamaharama, Tissamaharama, Sri Lanka, 82600

    Tissamaharama Great
    GBP 20

    Shanith Guesthouse  2 stars

    8A Kattuwa Raod Ethukala, Negombo, Sri Lanka, 11500

    Negombo Guest rating
    GBP 21

    Surf City Guesthouse  2 stars

    274 5 Parangiyawataa, Unawatuna, Sri Lanka, 80600

    Unawatuna Nice
    GBP 32

    Little Paradise  2 stars

    6 Pitaramba, Bentota, Sri Lanka, 80500

    Bentota Nice
    GBP 39

    Cool Beach Hotel  2 stars

    Galle Road Akurala, Hikkaduwa, Sri Lanka, 80240

    Hikkaduwa Perfect
    GBP 28

    City Motel  2 stars

    128 Old Moor Street, Colombo, Sri Lanka, 01200

    Colombo Guest rating
    GBP 20

    Hotel Thai Lanka  2 stars

    No 9/1 , Amarasena Mawatha, Hikkaduwa, Sri Lanka, 80240

    Hikkaduwa Very good
    GBP 24

    Reggie'S Guesthouse  2 stars

    177 Poruthota Road, Negombo, Sri Lanka, 11540

    Negombo Very good
    GBP 22

    Avon Hikkaduwa Guest House  2 stars

    769 Galle Road Thiranagama, Hikkaduwa, Sri Lanka, 80240

    Hikkaduwa Nice
    GBP 17

    Mihin Villa Bentota  2 stars

    204 02 Galle Road, Bentota, Sri Lanka, 80500

    Bentota Very good
    GBP 20

    Castle Bay Resort  2 stars

    No 124, Kapparatota, Weligama, Lk, Weligama, Sri Lanka, 81700

    Weligama Very good
    GBP 27

    River Garden Resort  2 stars

    Belihul Oya, Belihuloya, Sri Lanka, 70140

    Belihuloya
    GBP 44

    Homely Cottage  2 stars

    60 Saranankara Road, Kandy, Sri Lanka, 20000

    Kandy
    GBP 21

    Clock Inn Kandy  2 stars

    11, Hill Street, Kandy, Sri Lanka, 20000

    Kandy Nice
    GBP 16

    Old English Colonial Bungalow  2 stars

    31 Edirisinghe Mawatha, Nuwara Eliya, Sri Lanka

    Nuwara Eliya
    GBP 55

    Hostel At Galle Face  2 stars

    41 1 1 Galle Face Terrace, Colombo, Sri Lanka

    Colombo
    GBP 4

    Star Beach Guest House  2 stars

    83/3 Lewis Place, Negombo, Sri Lanka

    Negombo
    GBP 16

    Canel Park  2 stars

    2 537 Gajaba Mawatha 28 Mile Post, Polonnaruwa, Sri Lanka

    Polonnaruwa Guest rating
    GBP 12

    Sharon Inn  2 stars

    59 Saranankara Road, Kandy, Sri Lanka

    Kandy Perfect
    GBP 27

    Green Villa Induruwa  2 stars

    16 Galle Road Maha Induruwa, Induruwa, Sri Lanka

    Induruwa Great
    GBP 57

    West Dene  2 stars

    Sri Wickrama Rajsinghe Road, Negombo, Sri Lanka

    Negombo Very good
    GBP 28

    Tissa Resort  2 stars

    Debarawewa,Tissamaharama ,Yala, Sri Lanka, Tissamaharama, Sri Lanka, 82600

    Tissamaharama Perfect
    GBP 7

    Heavenly Home Inn  2 stars

    14 16 Upper Lake Road, Nuwara Eliya, Sri Lanka, 22200

    Nuwara Eliya Great
    GBP 22

    Lake View Comfort Bungalow  2 stars

    104 4 Lake Gregory Gamunupura, Nuwara Eliya, Sri Lanka, 22200

    Nuwara Eliya
    GBP 66

    Mount View Cottage  2 stars

    St Andrew'S Drive, Nuwara Eliya, Sri Lanka, 22200

    Nuwara Eliya
    GBP 54

    Grace Holiday Bungalow  2 stars

    Ginigathgala Haldummulla Haputale. Pasal Mawath Ginigathgalahaldummullahaputhale, Haputale, Sri Lanka, 90180

    Haputale Very good
    GBP 31

    Haven Fort Hostel  2 stars

    No 20 Vauxhall Street Colombo 2, Colombo, Sri Lanka, 00200

    Colombo
    GBP 17

    Hilton Colombo Residence  0 stars

    200 Union Place, Colombo, Sri Lanka

    Colombo Very good
    GBP 131

    Hill Club  0 stars

    29 Grand Hotel Road, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Very good
    GBP 71

    Zylan Luxury Villa  0 stars

    115 Rosmead Place, Colombo, Sri Lanka

    Colombo Great
    GBP 91

    Jetwing Era Beach  0 stars

    834 Galle Road, Talpe, Unawatuna, Sri Lanka

    Unawatuna Very good
    GBP 103

    Jetwing Warwick Gardens  0 stars

    Ambewela, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Very good
    GBP 266

    Rainforest Eco Lodge  0 stars

    Ensellwatta, Viharahena, Deniyaya. Sri Lanka, Deniyaya, Sri Lanka

    Deniyaya Perfect
    GBP 165

    Villa 700  0 stars

    700 Galle Road Induruwa Beach, Induruwa, Sri Lanka

    Induruwa
    GBP 144

    Amaya Bungalow  0 stars

    Heerassagala, Kandy, Sri Lanka, 20000

    Kandy
    GBP 106

    Unique Cottages  0 stars

    112/3, Glenfall Road, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Very good
    GBP 22

    Villa Tara  0 stars

    2Nd Cross, Sarath Gunawardana Mawatha, Waulagoda, Hikkaduwa, Sri Lanka

    Hikkaduwa Perfect
    GBP 92

    Kandy Leisure  0 stars

    97 34 Augusta Estate, Kandy, Sri Lanka

    Kandy Great
    GBP 17

    Jetwing Thalahena Villas  0 stars

    Pamunugama Road, Negombo, Sri Lanka, 11500

    Negombo
    GBP 88

    Ronny Cottage  0 stars

    71 3 Palangathure East, Negombo, Sri Lanka

    Negombo Very good
    GBP 36

    Thilaka City Hotel  0 stars

    560 2 Godage Mawatha, Anuradhapura, Sri Lanka, 50000

    Anuradhapura Perfect
    GBP 29

    Serene Grand Villa  0 stars

    No38 Rajapihilla Mawatha, Kandy, Sri Lanka, 20000

    Kandy Very good
    GBP 45

    Kandy City Hostel  0 stars

    76 Ampitiya Road, Kandy, Sri Lanka, 20000

    Kandy
    GBP 8

    The Beach All Suite Hotel  0 stars

    249/15 Lewis Place (Beach Road), Negombo, Sri Lanka, 11500

    Negombo Very good
    GBP 68

    Villu Villa  0 stars

    601 45B Jaya Mawatha Airport Road, Anuradhapura, Sri Lanka, 50000

    Anuradhapura Very good
    GBP 81

    Hotel Sunny Lanka  0 stars

    532 24 Sieble Placeperadeniya Road, Kandy, Sri Lanka, 20000

    Kandy
    GBP 21

    Settle Inn Tourist Lodge  0 stars

    53 Louis Peiris Mawatha, Kandy, Sri Lanka, 20000

    Kandy Great
    GBP 40

    Apa Villa Thalpe  0 stars

    78 M.S.Matara Road, Thalpe, Unawatuna, Sri Lanka, 80615

    Unawatuna Very good
    GBP 125

    Raintree  0 stars

    Off Matale Road, Dambulla, Sri Lanka, 21100

    Dambulla Very good
    GBP 42

    Rainforest Lodge  0 stars

    Rainforestlodge Temple Road Deniyaya., Deniyaya, Sri Lanka, 81500

    Deniyaya
    GBP 19

    Manik Villa  0 stars

    Yathramulla Road, Bentota, Sri Lanka

    Bentota
    GBP 36

    Taru Villas - Rock Villa  0 stars

    Neelisgewatta Road, Bentota, Sri Lanka

    Bentota
    GBP 489

    Villa Mayurana  0 stars

    Pelassa Road, Koggala, Sri Lanka

    Koggala Great
    GBP 177

    Andrews Hostel  0 stars

    23 44 St Andrews Road, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Very good
    GBP 9

    Mankada Resort  0 stars

    Kudagama Samagipura, Anuradhapura, Sri Lanka

    Anuradhapura Very good
    GBP 42

    Villa Saffron Hikkaduwa  0 stars

    776, Galle Road, Hikkaduwa, Sri Lanka

    Hikkaduwa Very good
    GBP 96

    Dolphin Village  0 stars

    458 Illanthadiya Norochchola Kalpitiya, Alankuda, Sri Lanka

    Alankuda Very good
    GBP 22

    Mountbatten Bungalow  0 stars

    No 4,Spring Hill Estate, Bowalawatta, Kandy, Sri Lanka

    Kandy Very good
    GBP 236

    Sherwood Cottage  0 stars

    22 Waterfield Bank, Nuwara Eliya, Sri Lanka

    Nuwara Eliya Very good
    GBP 22

    Kent Cottage  0 stars

    Lot 6, Little England Cottages, Nuwara Eliya, Sri Lanka

    Nuwara Eliya
    GBP 126

    Monarch Apartments  0 stars

    No 89 Galle Road Colombo 3, Colombo, Sri Lanka, 00300

    Colombo Nice
    GBP 132

    Style Villa  0 stars

    Polwatta Dedduwa Haburugala, Bentota, Sri Lanka, 80500

    Bentota Very good
    GBP 23

    Manuela'S Villa  0 stars

    Samad Mawatha No. 93 A, Beruwala, Sri Lanka, 12070

    Beruwala
    GBP 32

    Sams Home  0 stars

    111 7 Pallegunnepana Near National College Of Polgolla, Kandy, Sri Lanka, 20000

    Kandy
    GBP 14

    Freedom Lodge Kandy  0 stars

    No: 30 Saranankara Road, Kandy, Sri Lanka, 20000

    Kandy Great
    GBP 27

    Villa Araliya  0 stars

    No. 154 10 Poruthota Road Palangathure Kochchikade, Negombo, Sri Lanka, 15410

    Negombo Great
    GBP 19

    Serendib Village Guest House  0 stars

    No112 A St Joseph Street Ethukala Negombo, Negombo, Sri Lanka, 01154

    Negombo
    GBP 17

    Tropical Beach House Hikkaduwa  0 stars

    886 Galle Road Thiranagama Hikkaduwa 80240, Hikkaduwa, Sri Lanka, 80240

    Hikkaduwa
    GBP 194

    Woodland Villa  0 stars

    Woodland Watha C, Gonapinuwala, Hikkaduwa, Sri Lanka, 80240

    Hikkaduwa
    GBP 56

    Bluewater Beach Resort  0 stars

    182 Nilaveli Road Alesgarden Trincomalee, Trincomalee, Sri Lanka, 31000

    Trincomalee Great
    GBP 29

    White Villa  0 stars

    Yaddehimulla Dangwela Rd., Unawatuna, Sri Lanka, 80600

    Unawatuna Very good
    GBP 24

    Emanuel Villa Kabalana  0 stars

    Kabalana, Welhengoda , Ahngama, Ahangama, Sri Lanka, 80650

    Ahangama
    GBP 41

    Villa Serendipity  0 stars

    Thotupola Gedara Watta, Gurukanda, Kathaluwa, Ahangama, Sri Lanka, 80650

    Ahangama
    GBP 702

    The Rock Face  0 stars

    No 107 1 Ella Town Ella, Ella, Sri Lanka, 90090

    Ella Great
    GBP 15

    Saga Home  0 stars

    401 2 2Nd Cross Road, Ambalangoda (Galle), Sri Lanka, 80300

    Ambalangoda (Galle) Perfect
    GBP 8

    Peace Heaven  0 stars

    Main Street, Ratnapura, Sri Lanka, 70190

    Ratnapura
    GBP 13

    Oriental Villa  0 stars

    Indasara Mawatha, Mirissa, Sri Lanka, 81740

    Mirissa
    GBP 49

    Majestic Apartments  0 stars

    34 6 E Wijeyaba Mawatha Nugegoda, Nawala, Sri Lanka, 10250

    Nawala
    GBP 19

    Thompson Manor  0 stars

    301 Kabarayamulla, Galle, Sri Lanka, 80046

    Galle Very good
    GBP 142

    Serene Villa  0 stars

    245 55 A4 Main Road Batugedara, Ratnapura, Sri Lanka

    Ratnapura Very good
    GBP 33

    Bluesky Ella Resort  0 stars

    Halpe Road, Ella, Sri Lanka, 90090

    Ella Great

    Beach Hut  0 stars

    Beach Hut Road Arugamaby, Arugam Bay, Sri Lanka, 32500

    Arugam Bay Great
    GBP 14

    Oynise Beach Cabin  0 stars

    129,Bara Beach,Pitiwalla Boossa, Galle, Sri Lanka, 80270

    Galle
    GBP 6

    Four Seasons Villa  0 stars

    20 Mahindarama Road Mount Lavinia., Dehiwala-Mount Lavinia, Sri Lanka, 10390

    Dehiwala-Mount Lavinia
    GBP 12

    St.Anne'S Hotel & Resturant  0 stars

    6 2 St.Anne'S Lane Chundikuli Pandiyanthalvu, Jaffna, Sri Lanka, 14545

    Jaffna
    GBP 20

    S And K Safari Village Hotel - Wasgamuwa  0 stars

    Toppalapitiya Handungamuwa Matale, Wasgamuwa, Sri Lanka, 21000

    Wasgamuwa
    GBP 21

    Roseland Cottages  0 stars

    Unnamed Road Ambadandegama, Bandarawela, Sri Lanka, 90100

    Bandarawela
    GBP 56

    Sri Gemunu Beach Resort  0 stars

    Dalawella Unawatuna, Unawatuna, Sri Lanka, 80600

    Unawatuna Great
    GBP 27

    Witherspoon Lodge  0 stars

    309 6M George E De Silva Mawatha, Kandy, Sri Lanka, 20000

    Kandy
    GBP 35

    The Spice Lodge  0 stars

    The Spice Lodge 3Rd Mile Post Passara Road, Ella, Sri Lanka, 90090

    Ella
    GBP 39

    Kandyan Birds Holiday Home  0 stars

    109 Richmand Hill Hanthana, Kandy, Sri Lanka, 20000

    Kandy
    GBP 24

    Travelers Lodge Kandy  0 stars

    No 241. Gorge E De Silva Road, Kandy, Sri Lanka, 20000

    Kandy Great
    GBP 21

    Situruwana Holiday Bungalow  0 stars

    No.27 Sirimalwatta Kandy, Kandy, Sri Lanka, 20000

    Kandy
    GBP 21

    Villa Rosa  0 stars

    71/20 Dodanwella Passage, Kandy, Kandy, Sri Lanka, 20000

    Kandy
    GBP 252

    The Blackpool Villa  0 stars

    Nawajanapadaya Road, Nuwara Eliya, Sri Lanka

    Nuwara Eliya
    GBP 24