Sri Lanka hotels

Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Sri Lanka Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Jetwing Lighthouse  5 stars

433 A, Dadella,, Galle, Sri Lanka

Galle Great
GBP 272

Jetwing Beach  5 stars

Ethukale, Negombo, Sri Lanka

Negombo Great
GBP 128

The Fortress Resort And Spa  5 stars

Matara Road, Po Box 126, Habaraduwa, Koggala, Sri Lanka

Koggala Great
GBP 225

Jetwing Vil Uyana  5 stars

Sigiriya, Sigiriya, Sri Lanka

Sigiriya Great
GBP 235

Heritance Kandalama  5 stars

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

Dambulla Great
GBP 169

Heritance Ahungalla  5 stars

Ahungalla Road, Ahungalla, Sri Lanka

Ahungalla Great
GBP 143

Heritance Negombo  5 stars

175 Lewis Place, Negombo, Sri Lanka

Negombo Great
GBP 121

Earl'S Regency  5 stars

Earl'S Regency Tennekumbura, Kandy, Sri Lanka

Kandy Very good
GBP 90

Hilton Colombo  5 stars

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

Colombo Very good
GBP 78

Hilton Colombo Residence  5 stars

200 Union Place, Colombo, Sri Lanka

Colombo Very good
GBP 101

Amangalla  5 stars

10 Church Street, Galle, Sri Lanka

Galle Perfect
GBP 612

Amanwella  5 stars

Boddhi Mawatha, Tangalle, Sri Lanka, 0000

Tangalle Perfect
GBP 634

Taj Samudra  5 stars

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

Colombo Very good
GBP 107

The Kingsbury  5 stars

48 Janadhipathi Mawatha, Colombo, Sri Lanka, 10732

Colombo Very good
GBP 132

Galadari  5 stars

Lotus Road Echelon Square,64 , 00100, Colombo, Sri Lanka, 10732

Colombo Very good
GBP 54

Mahaweli Reach Hotel  5 stars

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

Kandy Very good
GBP 86

Cinnamon Grand Colombo  5 stars

77, Galle Road, Colombo, Sri Lanka

Colombo Great
GBP 79

Cinnamon Lakeside  5 stars

115 Sir Chittampalam, Colombo, Sri Lanka

Colombo Very good
GBP 69

The Wallawwa  5 stars

Minuwangoda Road, Kotugoda, Katunayake, Sri Lanka

Katunayake Great
GBP 302

Paradise Road Tintagel Colombo  5 stars

65 Rosmead Place, Colombo, Sri Lanka

Colombo Great
GBP 217

Chaarya Resort & Spa By Chandrika  5 stars

Kataragama Road, Tissamaharama, Sri Lanka

Tissamaharama Great
GBP 76

Elephant Corridor  5 stars

Kibissa, Sigiriya, Sri Lanka

Sigiriya Nice
GBP 168

Kahanda Kanda  5 stars

Angulugaha, Koggala, Sri Lanka

Koggala
GBP 225

Era Beach By Jetwing  5 stars

834 Galle Road, Unawatuna, Sri Lanka

Unawatuna Very good
GBP 150

Amaya Langdale  5 stars

Radella, Nanu Oya, Nuwara Eliya, Sri Lanka

Nuwara Eliya Very good
GBP 405

Avenra Garden Hotel  5 stars

No.22, Mahahunupitiya, Negombo, Sri Lanka

Negombo
GBP 84

Tamarind Hill  5 stars

No.288 , Dadella, Galle, Sri Lanka

Galle Very good
GBP 143

Uga Bay  5 stars

Passikudah, Passikudah, Sri Lanka

Passikudah
GBP 401

Frangipani Tree  5 stars

812 Matara Road, Unawatuna, Sri Lanka

Unawatuna
GBP 180

Jetwing Lagoon  5 stars

Pamunugama Road, Negombo, Sri Lanka, 00000

Negombo Great
GBP 113

Roman Lake  5 stars

Godagedara Road, Pathegama, Ahungalla, Sri Lanka, 80550

Ahungalla Perfect
GBP 142

Jungle Beach Resort  5 stars

27Th Kilometer Post. Pullmudai Road,Kuchchaveli, Trincomalee , Nilaveli, Sri Lanka, 0000

Nilaveli Perfect
GBP 227

Eden Resort & Spa  5 stars

Kaluwamodara, Beruwala, Sri Lanka

Beruwala Very good
GBP 169

Amaya Bungalow  5 stars

Heerasagala, Kandy, Sri Lanka, 20000

Kandy
GBP 106

Anilana Pasikuda  5 stars

14, Hotel Road, Pasikudah, Passikudah, Sri Lanka

Passikudah Great
GBP 141

Citrus Waskaduwa  5 stars

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

Bentota Perfect
GBP 102

Cinnamon Bey  5 stars

Cinnamon Bey, Moragalla, Beruwala, Sri Lanka

Beruwala Very good
GBP 111

Avani Bentota Resort And Spa  5 stars

Bentota, Bentota, Sri Lanka

Bentota Great
GBP 135

Clingendael Hotel  5 stars

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

Digana
GBP 342

Horathapola Estate  5 stars

No 6, Wadumunnegedara, Sri Lanka, Marawila, Sri Lanka

Marawila
GBP 288

Maya  5 stars

Old House Temple Road Aranwella, Tangalle, Sri Lanka

Tangalle
GBP 256

Reef Villa & Spa  5 stars

78 Samanthara Road, Wadduwa, Sri Lanka

Wadduwa
GBP 303

Theva Residency  5 stars

11/B5/10-1, 6Th Lane, Off Upper Tank Road, Off Circular Road 2, Hantana, Kandy, Kandy, Sri Lanka

Kandy
GBP 202

Wild Grass Nature Resort  5 stars

Dunnubindunu Wewa, Govigammana Main Road, (Near Lenawa Junction) Kumbukkadanwala, Sigiriya, Sri Lanka

Sigiriya Great
GBP 236

Cove Beach Villa  5 stars

193 Poruthota Road, Kochchikade, Negombo, Sri Lanka

Negombo Very good
GBP 57

Pandanus Beach Resort & Spa  5 stars

Galle Road, Yalegama, Induruwa., Bentota, Sri Lanka, 80510

Bentota Perfect
GBP 122

Anilana Nilaveli  5 stars

1508 Irakkandi Nilaveli, Nilaveli, Sri Lanka

Nilaveli Perfect
GBP 85

The Grand Kandyan  5 stars

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

Kandy Great
GBP 105

Jetwing Yala  5 stars

Palatupana, Yala, Yala, Sri Lanka

Yala Great
GBP 124

Aliya Resort And Spa  5 stars

Audangawa, Kimbissa, Sigiriya, Sri Lanka

Sigiriya Perfect
GBP 117

Anantara Peace Haven Tangalle Resort  5 stars

Goyambokka Estate, Tangalle, Sri Lanka

Tangalle
GBP 452

Thaproban Pavilion Resort And Spa  5 stars

Wella Devala Road, Yaddehimulla, Unawatuna, Unawatuna, Sri Lanka, 80600

Unawatuna Very good
GBP 102

Arika Villa  5 stars

Puwakattawala Road, Off Dambulla Matale Road, Pannampitiya Dambulla, Dambulla, Sri Lanka, 21100

Dambulla Perfect
GBP 92

The Galle Fort Hotel  5 stars

28 Church Street, Galle, Sri Lanka, 00000

Galle
GBP 323

The Elephant Stables  5 stars

46 Nittawela Road, Kandy, Sri Lanka, 20000

Kandy
GBP 305

Cape Weligama  5 stars

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

Weligama
GBP 532

Villa Velmarie  5 stars

39 Kudawa Road Maggona, Beruwala, Beruwala, Sri Lanka

Beruwala
GBP 114

Yathra By Jetwing  5 stars

449/1, Dedduwa, Hapurugala, Bentota, Sri Lanka

Bentota
GBP 104

Calamansi Cove By Jetwing  5 stars

Calamansi Cove, Wijerama Road, Brahakmanawatte, Balapitiya, Sri Lanka

Balapitiya
GBP 231

Rock Fort Hotel  5 stars

Dalawella, Unawatuna, Sri Lanka

Unawatuna
GBP 72

Kent Cottage  5 stars

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

Nuwara Eliya
GBP 137

Madulkelle Tea And Eco Lodge  5 stars

Madulkelle, Kandy, Sri Lanka, 20000

Kandy Great
GBP 218

Ceylon Tea Trails  5 stars

Carolina - Norton - Wanarajah Rd, Maskeliya, Sri Lanka

Maskeliya

Jie Jie Beach By Jetwing  5 stars

150, Beach Road, Wadduwa, Sri Lanka

Wadduwa
GBP 85

Dolphin Beach Resort  5 stars

Illanthadiya, Kalpitiya, Sri Lanka, 61360

Kalpitiya Great
GBP 111

Heritance Tea Factory  4 stars

Kandapola, Nuwara Eliya, Sri Lanka

Nuwara Eliya Great
GBP 506

Ramada Colombo  4 stars

30 Sir Mohamed Macan, Colombo, Sri Lanka, 000000

Colombo Very good
GBP 66

Gateway Hotel Colombo-  4 stars

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

Seeduwa Great
GBP 85

Club Hotel Dolphin  4 stars

Kammala South, Negombo, Sri Lanka, 61110

Negombo Great
GBP 128

Grand  4 stars

Nuwara Eliya, Nuwara Eliya, Sri Lanka, 54120

Nuwara Eliya Very good
GBP 144

Mount Lavinia Hotel  4 stars

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

Dehiwala-Mount Lavinia Great
GBP 41

Amaya Hills  4 stars

Heerassagala, Kandy, Sri Lanka, 20000

Kandy Great
GBP 85

The Deer Park Hotel  4 stars

Giritale, Polonnaruwa, Sri Lanka

Polonnaruwa Great
GBP 85

Ramboda Falls Hotel  4 stars

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

Nuwara Eliya
GBP 50

Deco On 44  4 stars

44, Light House Street, Fort, Galle, Sri Lanka

Galle Perfect
GBP 152

Long Beach Resort  4 stars

Koggala Habaraduwa, Koggala, Sri Lanka

Koggala Nice
GBP 68

Zylan Luxury Villa  4 stars

No: 115 Rosmead Place,, Colombo, Sri Lanka

Colombo Great
GBP 57

Mandara Resort Mirissa  4 stars

416 A, Pelena, Mirissa, Weligama, Sri Lanka

Weligama Great
GBP 96

Lagoon Paradise Beach Resort  4 stars

Marakolliya, Tangalle, Sri Lanka

Tangalle Great
GBP 44

Siddhalepa Ayurveda Health Resort  4 stars

861, Samanthara Road, Wadduwa, Sri Lanka

Wadduwa Very good
GBP 244

Tilko Jaffna City Hotel  4 stars

70/6, Kks Road, Jaffna, Sri Lanka

Jaffna
GBP 36

St Lachlan  4 stars

No. 25 St Anthony'S Lane, Poruthota Road,Ettukala, Sri Lanka, Negombo, Sri Lanka

Negombo Very good
GBP 30

Michelle Beach Hotel  4 stars

432, Galle Road, Balapitiya, Sri Lanka

Balapitiya Nice
GBP 295

Trinco Blu By Cinnamon  4 stars

Upuvali, Trincomalee, Sri Lanka

Trincomalee Great
GBP 79

The River House By Asia Leisure  4 stars

No 70, Uthamanyana Mawatha, Welagedara, Balapitiya, Sri Lanka

Balapitiya
GBP 216

Bentota Beach By Cinnamon  4 stars

Bentota, Bentota, Sri Lanka

Bentota Very good
GBP 324

Hikkaduwa Beach Hotel  4 stars

298, Galle Road, Hikkaduwa, Hikkaduwa, Sri Lanka

Hikkaduwa Guest rating
GBP 41

Hotel Sudu Araliya  4 stars

New Town, Polonnaruwa, Sri Lanka, 51000

Polonnaruwa Very good
GBP 71

Clove Villa  4 stars

48, P B A Weerakoon, Kandy, Sri Lanka

Kandy Very good
GBP 169

Amethyst Resort  4 stars

Coconut Board Road, Pasikuda, Sri Lanka, 82000

Pasikuda Great
GBP 65

Lavanga Resort & Spa  4 stars

Galle Road, Patuwatha, Hikkaduwa, Hikkaduwa, Sri Lanka

Hikkaduwa Great
GBP 59

Sigiriana Resort By Thilanka  4 stars

51 Godawalaya Morragollawa, Dambulla, Sri Lanka

Dambulla Very good
GBP 57

Jaffna Heritage Hotel  4 stars

195 Kovil Rd, Jaffna, Sri Lanka

Jaffna
GBP 31

Cocobay Unawatuna  4 stars

10/A Roomassala Road,Unawatuna, Unawatuna, Sri Lanka

Unawatuna Perfect
GBP 213

Kamili Beach Villa  4 stars

Kalutara, Waskaduwa,Sri Lanka., Kalutara, Sri Lanka

Kalutara
GBP 117

Amaara Sky Hotel  4 stars

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

Kandy Guest rating
GBP 109

Colombo Courtyard  4 stars

32 Alfred House Avenue Colombo 3 Sri Lanka, Colombo, Sri Lanka

Colombo Great
GBP 67

Amagi Aria - Negombo'S Hidden Secret  4 stars

640/82, Colombo Road, Kurana., Negombo, Sri Lanka, NULL

Negombo Very good
GBP 50

Hotel Flower Garden  4 stars

No. 14 Wella Dewala Rd , Unawatuna , Sri Lanka , Unawatuna, Sri Lanka

Unawatuna Great
GBP 72

Camellia Resort And Spa  4 stars

Audangawa,Kimbissa,Sigiriya., Sigiriya, Sri Lanka

Sigiriya Great
GBP 59

Ekho Surf  4 stars

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

Bentota Very good
GBP 82

Palagama Beach  4 stars

Alankuda Beach, Off Kalpitiya Road, Kalpitiya, Sri Lanka

Kalpitiya Great
GBP 108

Ranna 212 Beach Resort  4 stars

Kahandamodara Road, Ranna Sri Lanka, Tangalle, Sri Lanka, 82200

Tangalle Great
GBP 67

Hotel Ashford  4 stars

Welimada Rd, Sithaeliya, Nuwara Eliya, Sri Lanka

Nuwara Eliya Nice
GBP 60

Grand Udawalawe Safari Resort  4 stars

No.912,Thanamalvila Road, , Galle, Sri Lanka

Galle Great
GBP 89

Cinnamon Wild Yala  4 stars

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

Yala Great
GBP 174

Araliya Green Hills Hotel  4 stars

No 10, Glen Fall Road, Nuwaraeliya., Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya Great
GBP 101

The Peak Pavilion  4 stars

20, Keerthi Sri Rajasinghe Mawatha, Kandy, Sri Lanka

Kandy Perfect
GBP 31

The Sun House  4 stars

The Sun House, No 18 ,Upper Dickson Rd, Galle, Sri Lanka, Galle, Sri Lanka

Galle
GBP 120

Queenswood Cottage  4 stars

124/1 Badulla Road Nuwara Eliya, Nuwara Eliya, Sri Lanka

Nuwara Eliya Very good
GBP 72

Beach Grove Villas  4 stars

Talpe North Road, Unawatuna, Sri Lanka

Unawatuna Perfect
GBP 63

Elegant Hotel  4 stars

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

Kandy Great
GBP 49

Good Karma Ayurvedic Resort  4 stars

Wellodaya Road, Rekawa Beach, Ranna, Tangalle, Sri Lanka

Tangalle Great
GBP 111

Buckingham Place  4 stars

Rekawa Beach, Wellawathugoda Road, Netolpitiya, Tangalle, Sri Lanka

Tangalle Perfect
GBP 197

Ozo Colombo  4 stars

36-38, Clifford Place, Colombo, Sri Lanka

Colombo Great
GBP 54

Amaya Beach Passikudah  4 stars

National Holiday Resort, Kalkudah, Passikudah, Passikudah, Sri Lanka

Passikudah Great
GBP 164

Roman Beach  4 stars

777/2 Galle Road, Hikkaduwa, Sri Lanka

Hikkaduwa Great
GBP 149

Suriya Resort  4 stars

Kammala Road, Waikkal Beach, Negombo, Sri Lanka

Negombo Great
GBP 72

Avenra Beach Hotel  4 stars

Narigama, Hikkaduwa, Sri Lanka

Hikkaduwa Perfect
GBP 117

Ozo Kandy  4 stars

No 31, Saranankara Mawatha, Kandy, Sri Lanka

Kandy Great
GBP 79

Oak Ray Regency Hotel  4 stars

9 Devani Rajasinghe Mawatha, Kandy, Sri Lanka

Kandy
GBP 72

Residence By Uga Escapes  4 stars

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

Colombo
GBP 209

The Beach - All Suite Hotel  4 stars

249 15 Lewis Place, Negombo, Sri Lanka, 11500

Negombo Very good
GBP 70

The River Castle Hotel  4 stars

43 Dutugemunu Road, Kandy, Sri Lanka, 20000

Kandy Guest rating
GBP 25

Villa Shenandoah  4 stars

515, Heerassagala Rd, Kandy, Sri Lanka, 20000

Kandy Great
GBP 109

Hotel Sunray  4 stars

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

Kandy Nice
GBP 50

Sigiriya Village  4 stars

Hotel Rd, Sigiriya, Po Box 1 Sigiriya, , Sigiriya, Sri Lanka

Sigiriya Very good
GBP 62

The Blackpool Hotel  4 stars

Mahagastota Hill Climb, Blackpool, Nuwara Eliya, Sri Lanka

Nuwara Eliya
GBP 101

Ocean Edge Suites & Hotel Colombo  4 stars

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

Colombo
GBP 50

Jetwing Jaffna  4 stars

37, Mahatma Gandhi Road, Jaffna, Sri Lanka

Jaffna
GBP 55

Nikara Yala Beach Villas  4 stars

Kirinda, Thissamaharama, Sri Lanka, Kirinda (Hambantota), Sri Lanka

Kirinda (Hambantota) Great
GBP 128

Amaara Forest Hotel Sigiriya  4 stars

Indigasweva, Sigiriya, Sri Lanka

Sigiriya
GBP 94

Jolanka Resorts Unawatuna  4 stars

Matara Road, Unawatuna, Sri Lanka

Unawatuna
GBP 106

Whispering Palms Hotel  4 stars

Galle Road, Induruwa, Bentota, Sri Lanka, 22000

Bentota Very good
GBP 87

Hotel Tamarind Tree  4 stars

Mahasenpura, Tissamaharama, Sri Lanka, 82600

Tissamaharama
GBP 74

Villa Araliya  4 stars

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

Negombo Great
GBP 91

Ella Planters Bungalow  4 stars

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

Ella Perfect
GBP 94

Valampuri Hotel  4 stars

148/10 Railway Station Road, Jaffna, Sri Lanka, 40000

Jaffna
GBP 35

Weligama Bay Resort  4 stars

Matara Road, Pelena, Weligama, Sri Lanka, 81700

Weligama Great
GBP 226

Why House  4 stars

Mihiripenna Road, Unawatuna, Sri Lanka, 80000

Unawatuna
GBP 352

Calamander Unawatuna Beach  4 stars

Parangiyawatte, Unawatuna, Sri Lanka

Unawatuna
GBP 98

Camelot Beach Hotel  3 stars

345 Lewis Place, Negombo, Sri Lanka, 11500

Negombo Nice
GBP 72

Goldi Sands Hotel  3 stars

Lewis Place, Negombo, Sri Lanka, 11500

Negombo Very good
GBP 72

Grand Oriental Hotel  3 stars

2 York Street, Colombo, Sri Lanka, 10732

Colombo Nice
GBP 23

Thilanka  3 stars

03 Sangamitha Mawatha, Kandy, Sri Lanka, 20044

Kandy Very good
GBP 62

Hotel Topaz  3 stars

Anniewatte, Kandy, Sri Lanka, 20967

Kandy Very good
GBP 66

Pillaiyar Inn  3 stars

31 Manipay Road, Jaffna, Sri Lanka

Jaffna
GBP 13

Tea Bush Hotel  3 stars

No 29, Haddon Hill Road, Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya Guest rating
GBP 50

Nilaveli Beach  3 stars

Nilaveli , Nilaveli, Sri Lanka

Nilaveli Very good
GBP 23

Taru Villas Lake Lodge  3 stars

20, Alvis Terrace, Colombo, Sri Lanka

Colombo
GBP 88

Rani Beach Resort  3 stars

Lewis Place Beach Front, Negombo, Sri Lanka, Negombo, Sri Lanka

Negombo Nice
GBP 130

Ranveli Beach Resort  3 stars

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

Dehiwala-Mount Lavinia Guest rating
GBP 25

D Villas  3 stars

193/1 Sri Gananendra Mawatha, Nawala, Colombo, Lk, Colombo, Sri Lanka

Colombo Great
GBP 53

Lavendish Beach Resort  3 stars

Ganahena, Unawatuna, Sri Lanka

Unawatuna Great
GBP 25

Paradise Road The Villa Bentota  3 stars

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

Bentota Great
GBP 147

Riverdale Eco Resort  3 stars

No. 46 , Galle Road , Moragolla, Moragalla, Sri Lanka

Moragalla
GBP 72

Shalimar Hotel  3 stars

46, Panchikawatte Road Maradana, Colombo, Sri Lanka

Colombo Nice
GBP 26

Tangalle Bay  3 stars

Pallikkudawa Tangalle, Tangalle, Sri Lanka

Tangalle

Panchi Villa  3 stars

339 7A Kurudu Watte Warahena, Bentota, Sri Lanka

Bentota Great
GBP 56

Galle Heritage Villa By Jetwing  3 stars

Lighthouse Street No 71, Galle, Sri Lanka

Galle Very good
GBP 73

Talalla Retreat  3 stars

Sampaya House, Talalla South, Talalla, Sri Lanka

Talalla Great
GBP 72

Citrus Hikkaduwa  3 stars

400 Galle Road, Hikkaduwa, Sri Lanka

Hikkaduwa Very good
GBP 64

Bay Beach Weligama  3 stars

Kapparathota, Weligama, Sri Lanka

Weligama
GBP 51

Turtle Bay  3 stars

Kalamatiya, Tangalle, Sri Lanka

Tangalle Perfect
GBP 101

Thambapanni Retreat  3 stars

Yaddehimulla Road, Unawatuna, Unawatuna, Sri Lanka, 60800

Unawatuna Very good
GBP 63

Ekho Weligama  3 stars

Matara Rd, Weligama, Sri Lanka

Weligama
GBP 34

Ranmal Beach Hotel  3 stars

Galle Road, Narigama, Hikkaduwa, Sri Lanka

Hikkaduwa Great
GBP 41

The Rock Hotel  3 stars

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

Nuwara Eliya Guest rating
GBP 44

Janaki  3 stars

#43 Fife Road, Colombo, Sri Lanka

Colombo Guest rating
GBP 61

Palm Paradise Cabanas  3 stars

Goyambokka 82200, Tangalle, Sri Lanka

Tangalle Great
GBP 80

Ekho Safari Tissa  3 stars

Tissamaharama, Tissamaharama, Sri Lanka

Tissamaharama Great
GBP 42

Suwaya Villa  3 stars

Marakolliya, Tangalle, Sri Lanka

Tangalle
GBP 51

Club Villa  3 stars

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

Bentota Great
GBP 91

Heaven Seven Nuwara Eliya  3 stars

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

Nuwara Eliya Very good
GBP 41

Sea Lotus Park  3 stars

Alles Garden 33, Trincomalee, Sri Lanka

Trincomalee Nice
GBP 64

Midky Hotel  3 stars

405, Kandy Road, Bambarakale, Nuwara Eliya, Sri Lanka

Nuwara Eliya Very good
GBP 44

Aarya Lagoon  3 stars

Kalpitiya Road, Mampuri ,Kalpitiya , Kalpitiya, Sri Lanka

Kalpitiya
GBP 149

Port View City Hotel  3 stars

132 Central Road, Colombo, Sri Lanka

Colombo Great
GBP 22

Mirage Colombo  3 stars

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

Colombo Perfect
GBP 51

Ella Jungle Resort  3 stars

Uva Karandagolla, Ella, Sri Lanka, 90090

Ella
GBP 91

Fresco Water Villa  3 stars

Sigiriya Road, Kimbissa, Sigiriya, Sri Lanka

Sigiriya Perfect
GBP 71

Alankara Villa  3 stars

53/2 Pahalawela Road,Sri Lanka - Japan Friendship Road, Pelawatte, Colombo, Sri Lanka

Colombo
GBP 107

Laya Beach  3 stars

Thalpitiya North,Wadduwa, Wadduwa, Sri Lanka

Wadduwa Perfect
GBP 52

The Triangle Hotel  3 stars

Kandy Road, Anuradhapura, Sri Lanka

Anuradhapura
GBP 22

Fort Bliss  3 stars

84 Light House Street, Fort, Galle, Galle, Sri Lanka

Galle Great
GBP 73

Hotel Alakamanda  3 stars

No 11/1 Nagasena Mawatha Anuradhapura, Anuradhapura, Sri Lanka

Anuradhapura Very good
GBP 66

Stone House Kandy  3 stars

42, Nittawela Road,, Kandy, Sri Lanka

Kandy Very good
GBP 303

La Villa Sanctuary  3 stars

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

Talawatugoda

Footprints Villa  3 stars

Galle Road Mihiripenna Junc, Unawatuna, Sri Lanka

Unawatuna
GBP 770

Rockside Cabanas Hotel  3 stars

No. 668 Matara Road, Unawatuna, Sri Lanka

Unawatuna Great
GBP 82

Harmony Beach Bungalows  3 stars

Harmony Beach Bungalowsmedilla Beach ,Tangalla , Tangalle, Sri Lanka

Tangalle Great
GBP 23

Le Grand Meaulnes  3 stars

Trincomalee Road, Habarana, Sri Lanka

Habarana Very good
GBP 26

Gamodh Citadel Resort  3 stars

Lolugaswewa, Elayapattuwa, Anuradhapura, Sri Lanka

Anuradhapura Very good
GBP 41

Arugam Bay Surfing Resort  3 stars

Main Street, Arugam Bay, Sri Lanka

Arugam Bay
GBP 63

Asian Jewel Boutique Hotel  3 stars

Lane 3 Field View Nalasdeniya, Baddegama Road, Hikkaduwa, Sri Lanka

Hikkaduwa
GBP 60

City Breeze By Amaranta  3 stars

562/15, Lower Bagatalle Road, Colombo )3, Colombo, Sri Lanka

Colombo Very good
GBP 26

Pearl City Hotel  3 stars

# 17, Bauddhaloka Mawatha, , Colombo, Sri Lanka

Colombo Perfect
GBP 31

Dunes Unawatuna Hotel  3 stars

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

Unawatuna
GBP 63

Mansion  3 stars

213Aladeniya, Kandy, Sri Lanka

Kandy Perfect

Manidi Villa  3 stars

Unawatuna , Unawatuna, Sri Lanka

Unawatuna Nice
GBP 28

Blue Haven  3 stars

70, Rakka Road, ,Jaffna, Sri Lanka, Jaffna, Sri Lanka

Jaffna Guest rating

Rajarata Hotels  3 stars

77 Rowing Club Road, Anuradhapura, Sri Lanka, 50000

Anuradhapura Nice
GBP 58

Cinnamon Red Colombo  3 stars

59 Ananda Coomaraswamy Mawatha, Colombo, Sri Lanka, 00300

Colombo Great
GBP 59

Silva'S Beach Hotel  3 stars

No. 16 Poruthota Road Ethukala, Negombo, Sri Lanka

Negombo
GBP 36

Comfort@15  3 stars

No 15, Sellamuttu Avenue, Colombo, Sri Lanka

Colombo Great
GBP 32

Silvikris Villas  3 stars

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

Colombo Great
GBP 22

Amali Residence  3 stars

No 62/10, Dabare Mawatha, Colombo, Sri Lanka

Colombo Very good
GBP 20

Gsh Colombo  3 stars

382 Galle Road, Colombo, Sri Lanka

Colombo Very good
GBP 25

Ceylon City Hotel  3 stars

11, Upatissa Road Colombo 4, Colombo, Sri Lanka, 00400

Colombo Very good
GBP 64

Royal Castle  3 stars

140, Lewis Place, Negombo, Sri Lanka

Negombo Great
GBP 40

Nilketha Villa Eco Hotel  3 stars

139, Jethawanarama Road, Anuradhapura, Sri Lanka

Anuradhapura Nice
GBP 31

Villa Birdlake  3 stars

Maragahahena, Pathan, Hikkaduwa, Sri Lanka

Hikkaduwa Perfect
GBP 57

Paradise Resort  3 stars

15 8A Shri Amarawansha Mawatha, Kandy, Sri Lanka

Kandy
GBP 16

Coco Palm Villa  3 stars

54/2, Medaketiya, Tangalle, Sri Lanka

Tangalle Nice
GBP 28

Hotel Sealine  3 stars

108 1 Pettigalawatta, Galle, Sri Lanka

Galle
GBP 46

Jkab Park Hotel  3 stars

No-93, Love Lane, Trincomalee, Sri Lanka

Trincomalee Great
GBP 41

Villa Cassandra  3 stars

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

Nuwara Eliya
GBP 83

Silver Beach Hotel  3 stars

66 12 Alles Garden Nilaveli Road, Trincomalee, Sri Lanka

Trincomalee Nice
GBP 20

The Steuart By Citrus  3 stars

No. 45, Janadhipathi Mawatha, Colombo, Sri Lanka

Colombo Great
GBP 70

Kandy City Hotel By Earl'S  3 stars

# 37, Yatinuwara Street, Kandy, Sri Lanka, 20000

Kandy Great
GBP 31

Modern City Inn  3 stars

426, Main Street, Negombo, Sri Lanka, 11500

Negombo Very good
GBP 22

Coco Mari Beach Villa  3 stars

#1044, Patuwatha, Dodanduwa, Hikkaduwa, Sri Lanka, 80240

Hikkaduwa
GBP 91

Anantamaa  3 stars

7(42),Alles Garden,Uppuveli,Trincomalee., Trincomalee, Sri Lanka, 31000

Trincomalee Perfect
GBP 41

Nature Walk Resort  3 stars

No 9 Sangamitha Road , Kandy, Sri Lanka, 20000

Kandy Very good
GBP 20

Airport City Hub Hotel  3 stars

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

Katunayake Very good
GBP 212

Peacock Reach Hotel  3 stars

Kataragama Road, Akurugoda ,Tissamaharama, Tissamaharama, Sri Lanka, 82000

Tissamaharama Great
GBP 29

Blue Sky Beach Resort  3 stars

Talpe, Unawatuna, Sri Lanka, 80615

Unawatuna
GBP 48

Blue Water Boutique Hotel  3 stars

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

Negombo Very good
GBP 56

Catamaran Beach Hotel  3 stars

No.209, Lewis Place, Negombo., Negombo, Sri Lanka, 11500

Negombo Nice
GBP 66

Cattleya Villa  3 stars

Yohanawatta, Thiranagama, Hikkaduwa, Sri Lanka, 80240

Hikkaduwa Very good
GBP 59

Hotel Heaven'S Edge  3 stars

Kitalella Road, Kitalella, Ella, Sri Lanka, 90090

Ella
GBP 111

Sweet Cinnamon Kandy  3 stars

198/11, George E De Silva Mw, Kandy, Sri Lanka, 20000

Kandy Great
GBP 87

Full Moon Resort  3 stars

Yaddehimulla Road, Unawatuna, Sri Lanka, 80600

Unawatuna
GBP 34

Lara'S Place Unawatuna  3 stars

Ganahena Rd, Unawatuna, Sri Lanka, 80600

Unawatuna Great
GBP 60

Fair View Hotel Colombo  3 stars

27 Ramakrishna Road, Colombo, Sri Lanka

Colombo Nice
GBP 41

Nilaveli Crystal Blue Hotel  3 stars

11Th Mile Post,Moon Light Rd,Nilaveli,Trincomalee, Nilaveli, Sri Lanka, 31010

Nilaveli Guest rating
GBP 28

Hotel Nawathana  3 stars

No.15, Sri Dharmarama Mawatha,Fort, Matara, Matara, Sri Lanka, 81000

Matara
GBP 14

Ravana Heights  3 stars

Wellawaya Road, Ella, Sri Lanka, 90090

Ella Very good
GBP 107

City Resort  3 stars

242 National Housing., Anuradhapura, Sri Lanka, 50000

Anuradhapura Great
GBP 19

Maple Leaf Hotel  3 stars

21A, Poruthota Road (Beach Road), Negombo, Sri Lanka, 53465

Negombo Nice
GBP 28

Tishan Holiday Resort  3 stars

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

Polonnaruwa Nice
GBP 14

Hotel Travellers Nest  3 stars

117/4/1/1 Anagarika Dharmapala Mawatha, Kandy, Sri Lanka, 20000

Kandy Very good
GBP 22

Kandy Hills Resort  3 stars

No 84 Rajaphilla Mawatha, Kandy, Sri Lanka, 20000

Kandy Great
GBP 31

Living Heritage Koslanda  3 stars

Egodawatte Estate, Naulla, Koslanda, Sri Lanka, 20190

Koslanda
GBP 168

Paradise Beach Club  3 stars

140, Ven.Gunasirinahimi Mawatha, Mirissa, Mirissa, Sri Lanka, 81740

Mirissa Very good
GBP 117

Rosaanne Beach Resort  3 stars

Kalpitiya Road, Kalpitiya, Sri Lanka, 61300

Kalpitiya
GBP 57

The Havelock Place Bungalow  3 stars

6-8 Havelock Place, Colombo, Sri Lanka

Colombo
GBP 29

Thaproban Beach House  3 stars

Wella Devala Road, Unawatuna, Sri Lanka, 80600

Unawatuna Very good
GBP 79

Villa Arunalu Kandy  3 stars

No 383/D Illukmodara Estate, Kandy, Sri Lanka

Kandy
GBP 34

Blue Beach  3 stars

#18, Thalpitiya, Wadduwa, Wadduwa, Sri Lanka

Wadduwa Nice
GBP 52

Wimals Resort  3 stars

Parangiyawathe Peellagoda, Unawatuna, Sri Lanka, 80600

Unawatuna Very good
GBP 44

Lagoon Bentota  3 stars

Yathramulla, Bentota, Sri Lanka

Bentota
GBP 53

Aradhana  3 stars

184 Richmond Hill Road, Galle, Sri Lanka, 800000

Galle
GBP 22

Hotel Ocean View Cottage  3 stars

Galle Road ,Thiranagama, Hikkaduwa, Srilanka, Hikkaduwa, Sri Lanka

Hikkaduwa
GBP 50

Vista Premiere Hotel Scandinavia  3 stars

No. 39, Kurunduwatta, Hikkaduwa, Sri Lanka

Hikkaduwa
GBP 188

Global Rest Inn  3 stars

No. 166/8, Lady Mccallums Drive, Nuwara Eliya 22200, Lk, Nuwara Eliya, Sri Lanka

Nuwara Eliya
GBP 64

Alexandra Family Villa  3 stars

No.7 Peter Mendis Road, Negombo, Sri Lanka

Negombo Perfect
GBP 17

Coco Royal Beach Resort  3 stars

Beach Road, Mahawaskaduwa, Wadduwa, Sri Lanka

Wadduwa
GBP 55

Samwill Holiday Resort  3 stars

Sella Road, Kataragama, Sri Lanka

Kataragama
GBP 30

Elephant Trail  3 stars

5Th Mile Post , Udawalawe, Sri Lanka

Udawalawe Very good
GBP 59

Maresia Beach Villa  3 stars

20/33 Samanthara Road, Wadduwa, Sri Lanka

Wadduwa
GBP 53

Gangula Villa  3 stars

171/A, Riverdale Road, Kandy, Sri Lanka

Kandy
GBP 103

Nuwara Eliya Golf Club  3 stars

Nuwara Eliya Golf Club, Nuwara Eliya, Sri Lanka

Nuwara Eliya
GBP 57

Mountain Heaven  3 stars

Kitalella, Ella, Sri Lanka

Ella
GBP 174

Oak Ray Lake Resort  3 stars

No. 15, Courts Road, Tissamaharama, Sri Lanka

Tissamaharama
GBP 65

Wet Water Resort  3 stars

No. 136 D Lumbini Uyana Ja Ela Road Ambanwita, Gampaha, Sri Lanka

Gampaha
GBP 31

Leisure Land Villas  3 stars

In Front Of Nugasewana Kalahe Wanchawala, Galle, Sri Lanka

Galle Guest rating
GBP 64

Bedspace Unawatuna  3 stars

Egodawatta Lane, Unawatuna, Sri Lanka

Unawatuna Great
GBP 66

Inroma Holiday Resort  3 stars

38 Church Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya Very good
GBP 68

Bar Reef Resort  3 stars

Alankuda, Kalpitiya, Sri Lanka, 61360

Kalpitiya
GBP 103

The Lakeside At Nuwarawewa  3 stars

Dharmapala Mawatha, New Town, Anuradhapura, Sri Lanka

Anuradhapura
GBP 70

Blue Swan Inn  3 stars

Yaddehimulla Road, Unawatuna, Sri Lanka

Unawatuna
GBP 69

Edelweiss Resort  3 stars

Kalugalluwawattha,Thalaramba,Mirissa, Mirissa, Sri Lanka

Mirissa
GBP 37

Paradise Garden  3 stars

95\B Yaddehimulla Road, Unawatuna, Sri Lanka

Unawatuna Guest rating
GBP 46

Honors Club Hotel  3 stars

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

Negombo

Vista Aone Calm Palace  3 stars

A One Calm Palace, Sunanda Road, Mirissa, Sri Lanka

Mirissa
GBP 33

Mangrove Beach Chalets  3 stars

Kapuhenwala Road Marakolliya, Tangalle, Sri Lanka, 82200

Tangalle Great
GBP 53

Navro Beach Resort  3 stars

No 40, Beach Road, Panadura, Sri Lanka, 12500

Panadura
GBP 34

Zion View Ella Green Retreat  3 stars

Zion View Water Fall Road. Ella.Sri Lanka, Ella, Sri Lanka, 90090

Ella Great
GBP 117

Kalu'S Hideaway Udawalawe  3 stars

Walawegama, Udawalawe, Sri Lanka, 70190

Udawalawe Great
GBP 74

Palace Mirissa  3 stars

Copparamulla Mirissa, Mirissa, Sri Lanka, 87140

Mirissa
GBP 82

The Wild Spring  3 stars

Bordering Ingiriya, Ingiriya, Sri Lanka, 70480

Ingiriya
GBP 51

Uppuveli Beach House  3 stars

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

Trincomalee
GBP 14

Hotel Clarion  3 stars

Kiribathgoda, Kandy Road, Kiribathgoda, Sri Lanka

Kiribathgoda Very good
GBP 28

Notting Hill Country House  3 stars

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

Kandy
GBP 33

Mount View Cottage  3 stars

31/20,Piyathissapura,Under Bank , Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya
GBP 58

Bandarawela Hotel  2 stars

14 Welimada Road, , Bandarawela, Sri Lanka

Bandarawela Great
GBP 72

Hill Top  2 stars

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

Kandy Very good
GBP 69

Club Palm Garden  2 stars

Moragalla Beruwela Beach, Beruwala, Sri Lanka, 80070

Beruwala Very good
GBP 85

The Reef Beach Hotel  2 stars

No.47, Poruthota Road, Eththukala,, Negombo Beach, Negombo, Sri Lanka, Negombo, Sri Lanka

Negombo
GBP 35

Green Park  2 stars

312, Dyke Street, Trincomalee, Lk, Trincomalee, Sri Lanka

Trincomalee
GBP 39

Amanda Hills  2 stars

65, Saranankara Road, Kandy, Sri Lanka

Kandy Nice
GBP 26

Hillcot Bungalow  2 stars

No. 06, Kelegala Road, Nuwara Eliya ,Sri Lanka , Nuwara Eliya, Sri Lanka

Nuwara Eliya
GBP 44

Sansu  2 stars

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

Colombo Guest rating
GBP 46

Lux Etoiles  2 stars

Chetty Street Lane, Nallur 34, Jaffna, Sri Lanka

Jaffna
GBP 28

Ceylonica Beach Hotel  2 stars

No 47, Lewis Place, Negombo, Lk, Negombo, Sri Lanka

Negombo Guest rating
GBP 23

Hotel Paradiso  2 stars

406, Galle Road, Hikkaduwa, Sri Lanka

Hikkaduwa Guest rating
GBP 21

Kitulgala Rest House  2 stars

Kitulgala Rest House, Kitulgala, Sri Lanka

Kitulgala Great
GBP 28

Windmill Beach Hotel  2 stars

Etthukala, Negombo, Sri Lanka

Negombo Guest rating
GBP 37

Ashley Resorts  2 stars

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

Nuwara Eliya Nice
GBP 50

Sunhill  2 stars

No 18, Unique View Road,, Nuwara Eliya, Sri Lanka

Nuwara Eliya
GBP 75

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 47

The Trevene Hotel  2 stars

17 Park Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya Very good
GBP 49

Sai Sea City Hotel  2 stars

No 27, 40Th Lane, Marine Drive, Colombo 06, Colombo, Sri Lanka

Colombo Guest rating
GBP 39

Hotel 4 U  2 stars

Kataragama Road, Mahasenpura, Tissamaharama, Sri Lanka

Tissamaharama Very good
GBP 27

Star Holiday Resort  2 stars

18, Amarasena Mawatha, Hikkaduwa, Sri Lanka

Hikkaduwa Very good
GBP 20

Omega Regency  2 stars

324 Galle Road , Colombo, Sri Lanka

Colombo
GBP 41

Clay Hut Village  2 stars

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

Polonnaruwa
GBP 34

Kandy View Hotel  2 stars

Ampitiya Road, Kandy, Sri Lanka

Kandy Nice
GBP 9

Pello Lake Resort  2 stars

No 197/16, Upper Lake Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya Very good
GBP 12

Vj City Hotel  2 stars

292 Sea Street, Colombo, Sri Lanka, 01100

Colombo Guest rating
GBP 30

Galle Fort Hostel  2 stars

53 1 New Lane 1, Galle, Sri Lanka

Galle Nice
GBP 44

Blue Horizon Guest House  2 stars

81 Cemetery Road, Negombo, Sri Lanka, 11500

Negombo Very good
GBP 22

Clock Inn Colombo  2 stars

457 Galle Road, Colombo, Sri Lanka, 300

Colombo Very good
GBP 43

Peacock Hotel  2 stars

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

Unawatuna Very good
GBP 41

Amagi Beach Marawila  2 stars

Amagi Beach Pvt.Ltd, Beach Road,49 , Marawila, Sri Lanka

Marawila
GBP 44

Lake View Cottage  2 stars

Court Road Punchiakurugada Tissamaharama, Tissamaharama, Sri Lanka, 82600

Tissamaharama Great
GBP 12

Surf City Guesthouse  2 stars

274 5 Parangiyawataa, Unawatuna, Sri Lanka, 80600

Unawatuna Nice
GBP 29

Cool Beach Hotel  2 stars

Galle Road, Akurala, Hikkaduwa, Sri Lanka, 80240

Hikkaduwa Guest rating
GBP 48

City Motel  2 stars

128, Old Moor Street Colombo - 12 , Colombo, Sri Lanka, 01200

Colombo Guest rating
GBP 16

Hotel Thai Lanka  2 stars

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

Hikkaduwa Very good
GBP 25

Ocean Ripples Resort  2 stars

No 8, Wasantharama Road,Wadduwa, Wadduwa, Sri Lanka, 12560

Wadduwa
GBP 24

Palitha Guest House  2 stars

Yaddehimulla Road, Unawatuna, Sri Lanka, 80600

Unawatuna
GBP 25

Mihin Villa Bentota  2 stars

204 02 Galle Road, Bentota, Sri Lanka, 80500

Bentota Guest rating
GBP 15

Castle Bay Resort  2 stars

No:124,Kapparatota,Weligama,Srilanka, Weligama, Sri Lanka, 81700

Weligama Very good
GBP 20

Homely Cottage  2 stars

60 Saranankara Road, Kandy, Sri Lanka, 20000

Kandy
GBP 22

Clock Inn Kandy  2 stars

11, Hill Street, Kandy, Kandy, Sri Lanka, 20000

Kandy Nice
GBP 22

Kurulla Villa  2 stars

Heenitigala Road, Unawatuna, Sri Lanka

Unawatuna

Lotus Villa Holiday Resort  2 stars

Wewagawawatta Makavita, Matara, Sri Lanka

Matara
GBP 60

Star Beach Hotel  2 stars

83/3 Lewis Place, Negombo, Sri Lanka

Negombo
GBP 22

Canel Park Hotel  2 stars

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

Polonnaruwa Guest rating
GBP 12

Villa Rosita  2 stars

144/6 Seththappaduwa, Negombo, Sri Lanka

Negombo
GBP 29

Helgas Folly  2 stars

70, Rajapihilla Mawatha, Kandy, Sri Lanka

Kandy Guest rating
GBP 81

Cinnamon Heights  2 stars

No. 28 Cross Road Borella, Colombo, Sri Lanka

Colombo
GBP 36

Secret Garden Villa  2 stars

Beach Access Road, Unawatuna, Sri Lanka, 80000

Unawatuna
GBP 75

Sharon Inn  2 stars

59, Saranankara Road , Kandy, Sri Lanka

Kandy Perfect
GBP 37

Casa Lanka  2 stars

Galle Road, Wewala, Hikkaduwa, Sri Lanka

Hikkaduwa
GBP 28

Nilani Hotel  2 stars

No 21, Darmapala Mawatha, Ratnapura, Sri Lanka, 70000

Ratnapura
GBP 45

West Dene  2 stars

Sri Wickrama Rajsinghe Road, Negombo, Sri Lanka

Negombo Very good
GBP 28

Tissa Resort  2 stars

No. 895, Debarawewa, Tissamaharama, Tissamaharama, Sri Lanka, 82600

Tissamaharama Perfect
GBP 8

Serendib Guest House  2 stars

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

Negombo Very good
GBP 27

Kitesurfing Lanka  2 stars

Dutch Bay Road Kandakuliya, Kalpitiya, Sri Lanka, 61358

Kalpitiya
GBP 86

Tropical Villas  0 stars

Moragalla, Beruwela, Sri Lanka, Moragalla, Sri Lanka

Moragalla

Misuki Plaza Hotel  0 stars

309 Colombo Road Welisara Ragama Katunayake, Ja-Ela, Sri Lanka

Ja-Ela
GBP 16

Jetwing Warwick Gardens  0 stars

Ambewela, Nuwara Eliya, Sri Lanka

Nuwara Eliya Very good
GBP 185

The Rainforest Ecolodge - Sinharaja  0 stars

Enselwatte Tea Estate Deiyaya, Deniyaya ( Matara), Sri Lanka, Deniyaya, Sri Lanka

Deniyaya Perfect
GBP 189

Villa 700 By Jetwing  0 stars

No.700, Galle Road, Induruwa, Sri Lanka, Induruwa, Sri Lanka

Induruwa
GBP 472

Surf Villa  0 stars

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

Hikkaduwa Perfect
GBP 61

Avinro Garden  0 stars

4 C 8 Mihindu Mawatha, Anuradhapura, Sri Lanka

Anuradhapura

Jays Holiday Resort  0 stars

Polonnaruwa Road, Habarana, Sri Lanka

Habarana
GBP 38

The Richmond House Kandy  0 stars

195/56 Richmond Hill Lane, Kandy, Sri Lanka

Kandy
GBP 37

Villa Sunbird  0 stars

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

Negombo
GBP 38

Villa Tara  0 stars

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

Hikkaduwa Perfect
GBP 53

Royce Boutique Hotel  0 stars

8 Barnes Avenue, Dehiwala-Mount Lavinia, Sri Lanka

Dehiwala-Mount Lavinia Nice
GBP 39

Kandy Leisure  0 stars

97 34 Augusta Estate, Kandy, Sri Lanka

Kandy
GBP 26

Morning Star Guest House  0 stars

55/1, Palangathuraya, Kochchikade, Kudapaduwa, Sri Lanka

Kudapaduwa
GBP 25

The Lagoon Villa  0 stars

Shramadana Mawatha, Negombo, Sri Lanka

Negombo
GBP 196

Lavinia House  0 stars

23A, Simon Abeywickrama Mawatha, Mount Lavinia, Dehiwala-Mount Lavinia, Sri Lanka

Dehiwala-Mount Lavinia
GBP 15

Ayubowan Guesthouse  0 stars

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

Negombo Perfect
GBP 46

Christima Residence  0 stars

No 82/1 Cemetery Road, Negombo, Sri Lanka

Negombo Very good
GBP 39

Ronny Cottage  0 stars

71-3 Palangathure East, Negombo, Sri Lanka

Negombo Great
GBP 37

Cinnamon Wild Yala  0 stars

Kirinda Tissamaharama, Tissamaharama, Sri Lanka

Tissamaharama
GBP 269

Heavens Holiday Resort  0 stars

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

Kandy Perfect
GBP 14

Shanith Guesthouse  0 stars

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

Negombo Guest rating
GBP 25

Sanoga Holiday Resort  0 stars

Sanoga Holiday Resort, No.12, Punchiakurugoda, Tissamaharama, Sri Lanka., Tissamaharama, Sri Lanka, 82600

Tissamaharama
GBP 17

Little Paradise  0 stars

6, Pitaramba, Bentota, Sri Lanka, 80500

Bentota Nice
GBP 24

Serene Grand Villa  0 stars

No38 Rajapihilla Mawatha, Kandy, Sri Lanka, 20000

Kandy Nice
GBP 48

Kandy City Hostel  0 stars

76 Ampitiya Road, Kandy, Sri Lanka, 20000

Kandy
GBP 12

Shahira Hotel Nilaveli  0 stars

10Th Mile Nilaveli, Nilaveli, Sri Lanka, 31000

Nilaveli Very good
GBP 19

Reggie'S Guesthouse  0 stars

177 Poruthota Road, Palagathurai,, Negombo, Sri Lanka, 11540

Negombo Very good
GBP 29

Hotel Mango Garden  0 stars

32/A, Saranankara Road, Kandy, Sri Lanka, 20000

Kandy
GBP 19

Dionis Villa  0 stars

206/B Yaddehimulla Road, Danwala, Unawatuna, Sri Lanka, 80060

Unawatuna Perfect
GBP 43

Hotel Sunny Lanka  0 stars

532/24, Sieble Place, Peradeniya Road, Kandy, Sri Lanka, 20000

Kandy
GBP 22

Settle Inn Tourist Lodge  0 stars

53 Louis Peiris Mawatha, Kandy, Sri Lanka, 20000

Kandy Great
GBP 42

Apa Villa Thalpe  0 stars

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

Unawatuna
GBP 161

Golden Lodge Tangalle  0 stars

15 Madakatiya Road, Tangalle, Sri Lanka, 82200

Tangalle Very good
GBP 9

Villa Shade  0 stars

Villa Shade, Aruna Mawatha, Thimbirigaskatuwa, Negombo, Sri Lanka, Negombo, Sri Lanka, 11532

Negombo Great
GBP 43

Hotel Green Stars  0 stars

No 28, Unique View Road, Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya Very good
GBP 30

Rockery Villa  0 stars

171, Galle Road, Bentota, Sri Lanka, 80500

Bentota Great
GBP 38

Peacock Wings Guest  0 stars

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

Mirissa
GBP 17

Mas Villa  0 stars

Pahala Walauwa, Maswela, Kotmale, Sri Lanka, 00700

Kotmale Nice
GBP 149

Rainforest Lodge  0 stars

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

Deniyaya
GBP 19

Banana Garden Mirissa  0 stars

Matara Road, Mirissa, Sri Lanka, 81740

Mirissa Great
GBP 60

Manik Villa  0 stars

Yathramulla Road, Bentota, Sri Lanka

Bentota
GBP 41

Villa Extra  0 stars

20 4 Peter Mendis Road, Negombo, Sri Lanka

Negombo
GBP 26

Dolphin Village  0 stars

458, Illanthadiya, Norochchola, Kalpitiya, Alankuda, Sri Lanka

Alankuda
GBP 18

Mountbatten Bungalow  0 stars

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

Kandy
GBP 250

Green Villa Induruwa  0 stars

16 Galle Road Maha, Induruwa, Sri Lanka

Induruwa Great
GBP 61

The Spice Trail  0 stars

69Th Mile Post, Main Road, Arugam Bay, Sri Lanka

Arugam Bay
GBP 113

Milano Grand New Rest House  0 stars

No. 50 Kandy Road, Dambulla, Sri Lanka

Dambulla
GBP 13

Sherwood Cottage  0 stars

22 Waterfield Bank, Nuwara Eliya, Sri Lanka

Nuwara Eliya Very good
GBP 22

Hikks Villa Hikkaduwa  0 stars

59, Patuwatha, Dodanduwa, Hikkaduwa, Sri Lanka

Hikkaduwa
GBP 130

Monarch Apartments  0 stars

89, Galle Road, Colombo, Sri Lanka, 00300

Colombo Guest rating
GBP 141

Manuela S Villa  0 stars

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

Beruwala
GBP 30

Sams Home  0 stars

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

Kandy
GBP 19

Sesatha Kandy  0 stars

100 5D View Garden, Kandy, Sri Lanka, 20000

Kandy
GBP 19

Freedom Lodge Kandy  0 stars

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

Kandy
GBP 31

Southern Comforts  0 stars

62A 2 Light House Street Fort, Galle, Sri Lanka, 80000

Galle
GBP 48

Potato House  0 stars

110 15 Circular Road, Galle, Sri Lanka, 80000

Galle
GBP 18

My Village  0 stars

S/N Court Road, Punchi Akurugoda, Tissamaharama, Sri Lanka, 82600

Tissamaharama Great
GBP 36

Single Tree Hotel  0 stars

No 1/8 Haddon Hill Road, Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya Nice
GBP 21

Jasmin Garden  0 stars

54 2 Nayina Watta Payagala North Payagala, Kalutara, Sri Lanka, 12000

Kalutara
GBP 26

The Thick Forest  0 stars

Pidurangala, Sigiriya Rock Front, , Sigiriya, Sri Lanka, 21120

Sigiriya Guest rating
GBP 47

Happy Beach Inn And Restaurant  0 stars

Porutota Road, Negombo, Sri Lanka, 11500

Negombo
GBP 15

Kumbuk Sevena Adventure Camp  0 stars

Bibile Oya, Kitulgala, Sri Lanka, 71720

Kitulgala
GBP 19

Villa Paradise  0 stars

Galle Road Wewala, Hikkaduwa, Sri Lanka, 80240

Hikkaduwa Nice
GBP 77

Tropical Beach House Hikkaduwa  0 stars

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

Hikkaduwa
GBP 209

Woodland Villa  0 stars

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

Hikkaduwa
GBP 56

Hansa House  0 stars

Mahawatta,Patuwatha,Dodanduwa., Hikkaduwa, Sri Lanka, 80240

Hikkaduwa
GBP 30

The Teak House  0 stars

Seenimodera Nakulugamuwa, Tangalle, Sri Lanka, 82200

Tangalle
GBP 334

Emanuel Villa Kabalana  0 stars

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

Ahangama
GBP 51

White Monkey Dias Rest  0 stars

"Hillside" Thotulagala, Dambetenne Road, 3 Km Post, Haputale, Sri Lanka, 90160

Haputale
GBP 17

The Rock Face  0 stars

No 107 1 Town, Ella, Sri Lanka, 90090

Ella Guest rating
GBP 22

Rangala House  0 stars

92B Bobebila Teldeniya Kandy, Digana, Sri Lanka, 20922

Digana
GBP 156

J Guest  0 stars

No 146 Pungankulam Road, Jaffna, Sri Lanka, 40000

Jaffna
GBP 21

White Bridge House & Resort  0 stars

Canal Road, Kaluwammodara, Aluthgama., Aluthgama, Sri Lanka, 12080

Aluthgama
GBP 24

Peaceful Safari Cottage  0 stars

Near The Green Park Thanamalwila Road, Udawalawe, Sri Lanka, 70190

Udawalawe
GBP 19

Pinki Mirissa  0 stars

148 1 Gunasiri Mahimi Mawatha Mirissa, Mirissa, Sri Lanka, 81740

Mirissa
GBP 34

Palm Villa Mirissa  0 stars

Bandaramulla Mirissa, Mirissa, Sri Lanka, 81740

Mirissa
GBP 82

Senith Guest House Mirissa  0 stars

Madinawatta Udupila Mirissa, Mirissa, Sri Lanka, 81740

Mirissa
GBP 19

Oriental Villa  0 stars

Indasara Mawatha, Mirissa, Sri Lanka, 81740

Mirissa
GBP 50

Majestic Apartments  0 stars

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

Nawala
GBP 20

Beach Hut  0 stars

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

Arugam Bay
GBP 9