Sri Lanka hotels

Sri Lanka Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Jetwing Lighthouse  5 stars

Dadella, Galle, Sri Lanka

Galle Superb
USD 246

Jetwing Beach  5 stars

Ethukale, Negombo, Sri Lanka

Negombo Fabulous
USD 183

The Fortress Resort & Spa  5 stars

Habaraduwa, Koggala, Sri Lanka

Koggala Superb
USD 483

Jetwing Vil Uyana  5 stars

Sigiriya, Sigiriya, Sri Lanka

Sigiriya Superb
USD 326

Heritance Kandalama  5 stars

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

Dambulla Superb
USD 165

Heritance Ahungalla  5 stars

Ahungalla Road, Ahungalla, Sri Lanka

Ahungalla Fabulous
USD 212

Heritance Negombo  5 stars

175 Lewis Place, Negombo, Sri Lanka

Negombo Fabulous
USD 182

Earl'S Regency  5 stars

Earl'S Regency Tennekumbura, Kandy, Sri Lanka

Kandy Fabulous
USD 127

Hilton Colombo  5 stars

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

Colombo Fabulous
USD 128

Hilton Colombo Residence  5 stars

200 Union Place, Colombo, Sri Lanka

Colombo Fabulous
USD 148

Amangalla  5 stars

10 Church Street, Galle, Sri Lanka

Galle Exclusive
USD 580

Amanwella  5 stars

Boddhi Mawatha, Tangalle, Sri Lanka, 0000

Tangalle Superb
USD 917

Taj Samudra  5 stars

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

Colombo Fabulous
USD 154

The Kingsbury  5 stars

48 Janadhipathi Mawatha, Colombo, Sri Lanka, 10732

Colombo Very good
USD 147

Galadari  5 stars

64 Lotus Road, Colombo, Sri Lanka, 10732

Colombo Very good
USD 102

Mahaweli Reach Hotel  5 stars

35 Pba Weerakoon Mawatha Kandy 20564, Kandy, Sri Lanka, 20564

Kandy Fabulous
USD 115

Deer Park Hotel  5 stars

Giritale, Polonnaruwa, Sri Lanka

Polonnaruwa Fabulous
USD 92

Cinnamon Grand  5 stars

77, Galle Road, Colombo, Sri Lanka

Colombo Fabulous
USD 149

Cinnamon Lakeside  5 stars

115 Sir Chittampalam, Colombo, Sri Lanka

Colombo Fabulous
USD 145

Saman Villas  5 stars

Aturuwella, Bentota, Sri Lanka

Bentota Superb
USD 410

Cinnamon Lodge  5 stars

2 Habarana, Habarana, Sri Lanka, NR

Habarana Superb
USD 135

The Blue Water  5 stars

Thalpitiya, Wadduwa, Sri Lanka, 12560

Wadduwa Fabulous
USD 158

Vivanta By Taj  5 stars

National Holiday Resort, Bentota, Sri Lanka, 80500

Bentota Fabulous
USD 207

Casa Colombo  5 stars

231, Galle Road, Colombo, Sri Lanka, 00400

Colombo Superb
USD 184

Ulagalla Resort  5 stars

Dambulla Anuradhapura Road,Thirappane, Anuradhapura, Sri Lanka

Anuradhapura Exclusive
USD 423

Jetwing Blue  5 stars

Ethukale, Negombo, Sri Lanka

Negombo Very good
USD 153

Galle Face Hotel  5 stars

2 Galle Road, Colombo, Sri Lanka

Colombo Very good
USD 269

Maalu Maalu Resort & Spa  5 stars

Passekudah, Passikudah, Sri Lanka

Passikudah Fabulous
USD 176

Amaya Hunas Falls  5 stars

Elkaduwa, Kandy, Sri Lanka, 0000

Kandy Fabulous
USD 110

Royal Palms Beach Hotel  5 stars

De Abrew Road, Waskaduwa, 12000 Kalutara (Approximately 25Km North From Bentota), Kalutara, Sri Lanka

Kalutara Fabulous
USD 153

Centara Ceysands Resort & Spa Sri Lanka  5 stars

Aluthgama, Bentota, Sri Lanka

Bentota Fabulous
USD 168

Dickwella Resort And Spa  5 stars

Batheegama, Dikwella, Sri Lanka

Dikwella Very good
USD 151

The Wallawwa  5 stars

Minuwangoda Road, Kotugoda, Katunayake, Sri Lanka

Katunayake Superb
USD 351

Cocoon Resort And Villas  5 stars

Kaikawala Road, Bentota, Sri Lanka

Bentota Superb
USD 194

Paradise Road Tintagel Colombo  5 stars

65 Rosmead Place, Colombo, Sri Lanka

Colombo Superb
USD 267

Chandrika  5 stars

Kataragama Road, Tissamaharama, Sri Lanka

Tissamaharama Fabulous
USD 104

Elephant Corridor  5 stars

Kibissa, Sigiriya, Sri Lanka

Sigiriya Very good
USD 211

Kahanda Kanda  5 stars

Angulugaha, Koggala, Sri Lanka

Koggala
USD 459

Paradise Road The Villa Bentota  5 stars

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

Bentota Superb
USD 330

Avenra Garden Hotel  5 stars

22 Mahahunupitiya, Negombo, Sri Lanka

Negombo
USD 86

Tamarind Hill  5 stars

No.288 , Dadella, Galle, Sri Lanka

Galle Fabulous
USD 149

Uga Bay  5 stars

Passikudah, Passikudah, Sri Lanka

Passikudah
USD 165

Roman Lake  5 stars

Godagedara Road, Pathegama, Ahungalla, Sri Lanka, 80550

Ahungalla Exclusive
USD 202

Jungle Beach Resort  5 stars

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

Nilaveli Superb
USD 254

Eden Resort And Spa  5 stars

Kaluwamodara, Beruwala, Sri Lanka

Beruwala Fabulous
USD 124

Amaya Bungalow  5 stars

Heerassagala, Kandy, Sri Lanka, 20000

Kandy
USD 332

Club Villa  5 stars

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

Bentota Superb
USD 217

Anilana Pasikuda  5 stars

No.14, Hotel Development Road, Passikudah, Sri Lanka

Passikudah Superb
USD 142

Citrus Waskaduwa  5 stars

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

Bentota Exclusive
USD 147

Cinnamon Bey  5 stars

Cinnamon Bey, Moragalla, Beruwala, Sri Lanka

Beruwala Fabulous
USD 110

Avani Bentota Resort & Spa  5 stars

Bentota, Bentota, Sri Lanka

Bentota Fabulous
USD 175

Reef Villa & Spa  5 stars

78 Samanthara Road, Wadduwa, Sri Lanka

Wadduwa
USD 630

Wild Grass Nature Resort  5 stars

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

Sigiriya Fabulous
USD 307

Pandanus Beach Resort & Spa  5 stars

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

Induruwa Exclusive
USD 163

Anilana Nilaveli  5 stars

1508 Irakkandi Nilaveli, Nilaveli, Sri Lanka

Nilaveli Superb
USD 183

Sun Aqua Pasikudah  5 stars

Hotel Road, Passikudah, Sri Lanka

Passikudah
USD 96

Avasta Resort And Spa  5 stars

No.92,Niwaththaka Chetiya Road, Anuradhapura, Sri Lanka

Anuradhapura Very good
USD 107

Jetwing Yala  5 stars

Palatupana, Yala, Yala, Sri Lanka

Yala Superb
USD 185

Aliya Resort And Spa  5 stars

Audangawa Sigiriya 21120, Sri Lanka, Sigiriya, Sri Lanka

Sigiriya Superb
USD 128

Residence By Uga Escapes  5 stars

Park Street, Colombo, Sri Lanka, 0001

Colombo
USD 456

Anantara Peace Haven Tangalle Resort  5 stars

Goyambokka Estate, Tangalle, Sri Lanka

Tangalle
USD 702

Thaproban Pavilion Resort And Spa  5 stars

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

Unawatuna Very good
USD 175

Ekho Lake House Polonnaruwa  5 stars

Pothgul Mawatha, Polonnaruwa, Polonnaruwa, Sri Lanka, 51000

Polonnaruwa
USD 139

The Galle Fort Hotel  5 stars

28 Church Street, Galle, Sri Lanka, 00000

Galle
USD 262

The Elephant Stables  5 stars

46 Nittawela Road, Kandy, Sri Lanka, 20000

Kandy
USD 285

Cape Weligama  5 stars

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

Weligama
USD 577

Palmstone Retreat  5 stars

Koskanuwala Watta Mahabage, Kitulgala, Sri Lanka

Kitulgala
USD 235

Chena Huts By Uga Escapes  5 stars

Palatupana Yala, Yala, Sri Lanka

Yala
USD 1 161

Tamarind Lake Hotel.  5 stars

Raja Mawatha, Kataragama, Sri Lanka

Kataragama
USD 123

Taru Villas - Rampart Street  5 stars

25 Rampart Street, Galle, Sri Lanka

Galle Superb
USD 308

Anantara Kalutara Resort  5 stars

St Sebastian Road, Kalutara, Sri Lanka

Kalutara
USD 413

Ani Villas Sri Lanka  5 stars

Dickwella, Kondeniya Road, Maaliyadda, Sri Lanka

Maaliyadda

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
USD 210

The Dutch House  5 stars

18 Upper Dickson Rd, Galle, Sri Lanka, 80000

Galle
USD 503

Hotel Riu Sri Lanka All Inclus  5 stars

Ahungalla Beach Bentota Walallawita, Bentota, Ahungalla, Sri Lanka

Ahungalla
USD 400

Weligama Bay Resort  5 stars

700 Matara Road, Pelana,, Weligama, Sri Lanka, 81700

Weligama Fabulous
USD 168

Heritance Tea Factory  4 stars

Kandapola, Nuwara Eliya, Sri Lanka

Nuwara Eliya Superb
USD 324

Ramada Colombo  4 stars

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

Colombo Very good
USD 97

Gateway Hotel Colombo-  4 stars

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

Seeduwa Fabulous
USD 105

Club Hotel Dolphin  4 stars

Kammala South, Negombo, Sri Lanka, 61110

Negombo Fabulous
USD 130

Grand Hotel Nuwara Eliya  4 stars

Nuwara Eliya, Nuwara Eliya, Sri Lanka, 54120

Nuwara Eliya Very good
USD 175

Goldi Sands Hotel  4 stars

Ethukala, Negombo, Sri Lanka, 11500

Negombo Fabulous
USD 121

Thilanka  4 stars

No:3 Sangamith Mawatha, Kandy, Sri Lanka, 20044

Kandy Fabulous
USD 74

Mount Lavinia Hotel  4 stars

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

Dehiwala-Mount Lavinia Fabulous
USD 97

Amaya Hills  4 stars

Heerassagala, Kandy, Sri Lanka, 20000

Kandy Fabulous
USD 204

Mermaid Hotel & Club  4 stars

Galle Road, Kalutara, Sri Lanka, 12000

Kalutara Superb
USD 100

Pegasus Reef Hotel  4 stars

Hendala, Wattala, Sri Lanka, 10732

Wattala Good
USD 71

Oak Ray Serene Garden Hotel  4 stars

189, Rajapihilla Mawatha, Kandy, Sri Lanka, 20000

Kandy Very good
USD 200

Tree Of Life  4 stars

Yahalatenna, Kandy, Sri Lanka, 20000

Kandy Good
USD 108

Miridiya Lake Resort  4 stars

Wasaladantha Mawatha, Anuradhapura, Sri Lanka

Anuradhapura
USD 69

Hotel Sigiriya  4 stars

Sigiriya, Sri Lanka, Sigiriya, Sri Lanka

Sigiriya Fabulous
USD 113

Jetwing Sea  4 stars

Palangaturai, Kochchikade, Negombo, Sri Lanka, 11540

Negombo Fabulous
USD 156

Hotel Elephant Bay  4 stars

Pinnawala, , Pinnawala, Sri Lanka, 71100

Pinnawala Very good
USD 28

Ranweli Holiday Village  4 stars

Waikkal, Wayikkal, Sri Lanka

Wayikkal Fabulous
USD 86

Calamander Unawatuna Beach Resort  4 stars

Unawatuna, Unawatuna, Sri Lanka

Unawatuna Fabulous
USD 120

The Lake Hotel  4 stars

Polonnaruwa, Polonnaruwa, Sri Lanka

Polonnaruwa Fabulous
USD 41

Tangerine Beach Hotel  4 stars

Abrew Drive Waskaduwa, Klutara North, Kalutara, Sri Lanka

Kalutara Fabulous
USD 123

Amaya Lake  4 stars

Kap Ela, Kandalama, Dambulla, Sri Lanka, 0000

Dambulla Fabulous
USD 157

Randholee  4 stars

Heerassagala, Kandy, Sri Lanka

Kandy Fabulous
USD 79

Renuka City Hotel  4 stars

328 Galle Road, Colombo, Sri Lanka

Colombo Very good
USD 81

Temple Tree Resort & Spa  4 stars

660 Galle Road, Induruwa, Bentota, Sri Lanka

Bentota Superb
USD 91

The Palms  4 stars

Moragalla, Beruwala, Sri Lanka

Beruwala Superb
USD 107

Habarana Village By Cinnamon  4 stars

Habarana, Habarana, Sri Lanka

Habarana Superb
USD 113

Hikka Tranz By Cinnamon  4 stars

Galle Road, Hikkaduwa, Sri Lanka, 80240

Hikkaduwa Fabulous
USD 214

Tourmaline  4 stars

Anniwatta, Kandy, Sri Lanka

Kandy Very good
USD 96

Club Palm Bay  4 stars

Thalawila Wella, Thoduwawa, Marawila, Sri Lanka

Marawila Very good
USD 104

Avani Kalutara Resort  4 stars

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

Kalutara Fabulous
USD 114

The Paradise Resort & Spa  4 stars

Kubukkadanwala, Dambulla, Sri Lanka, 21100

Dambulla Fabulous
USD 130

Cinnamon Citadel Kandy  4 stars

Srimath Kuda Ratwatte Mawatha, Kandy, Sri Lanka, 2000

Kandy Fabulous
USD 121

Ramboda Falls  4 stars

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

Nuwara Eliya
USD 93

Zylan Luxury Villa  4 stars

No 115, Rosemead Place, Colombo 7, Colombo, Sri Lanka

Colombo Superb
USD 98

Mandara Resort Mirissa  4 stars

416 A Pelena Mirissa, Weligama, Sri Lanka

Weligama Superb
USD 127

Siddhalepa Ayurveda Health Resort  4 stars

861, Samanthara Road, Wadduwa, Sri Lanka

Wadduwa Very good
USD 373

Michelle Boutique Hotel  4 stars

No 432 Galle Road, Balapitiya, Sri Lanka

Balapitiya Good
USD 141

Trinco Blu By Cinnamon  4 stars

Upuvali, Trincomalee, Sri Lanka

Trincomalee Fabulous
USD 180

Bentota Beach By Cinnamon  4 stars

Bentota, Bentota, Sri Lanka

Bentota Fabulous
USD 159

Hikkaduwa Beach Hotel  4 stars

298, Galle Road, Hikkaduwa, Sri Lanka

Hikkaduwa Guest rating
USD 104

Jetwing Lagoon  4 stars

Pamunugama Road, Negombo, Sri Lanka, 00000

Negombo Superb
USD 178

Lake Lodge Boutique Hotel  4 stars

16 Division , Wewa Road, Kandalama , Dambulla, Sri Lanka

Dambulla
USD 189

Lavanga Resort & Spa  4 stars

Galle Road, Patuwatha, Hikkaduwa, Hikkaduwa, Sri Lanka

Hikkaduwa Fabulous
USD 90

Thilanka Resort And Spa  4 stars

51 Godawalaya Morragollawa, Dambulla, Sri Lanka

Dambulla Very good
USD 78

Royal Beach Resort  4 stars

Galle Road, Bentota, Sri Lanka

Bentota Fabulous
USD 103

The Safari  4 stars

Tissamaharama, Tissamaharama, Sri Lanka

Tissamaharama Fabulous
USD 80

Colombo Courtyard  4 stars

32 Alfred House Avenue, Colombo, Sri Lanka

Colombo Fabulous
USD 94

Amagi Aria - Negombo'S Hidden Secret  4 stars

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

Negombo Fabulous
USD 97

Hotel Flower Garden  4 stars

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

Unawatuna Superb
USD 153

The Surf Hotel  4 stars

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

Bentota Very good
USD 136

Mirage Hotel  4 stars

61, Moors Road, Wellawatta, Colombo, Colombo, Sri Lanka

Colombo Exclusive
USD 77

Shinagawa Beach  4 stars

No 30, Old Guru Niwasa Road, Welithara, Balapitiya, Balapitiya, Sri Lanka, 00000

Balapitiya Superb
USD 187

Hotel Ashford  4 stars

Welimada Rd, Sithaeliya, Nuwara Eliya, Sri Lanka

Nuwara Eliya Good
USD 72

Unique Cottages  4 stars

112/3, Glenfall Road (Via Queen Elizabeth Drive), Nuwara Eliya, Sri Lanka

Nuwara Eliya Fabulous
USD 73

Cinnamon Wild Yala  4 stars

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

Yala Superb
USD 256

Araliya Green Hills Hotel  4 stars

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

Nuwara Eliya Fabulous
USD 172

Laya Safari  4 stars

Palatupana Yala, Yala, Sri Lanka

Yala Fabulous
USD 230

Tisara Villas  4 stars

Habaraduwa , Koggala, Sri Lanka

Koggala
USD 113

The Sun House  4 stars

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

Galle Guest rating
USD 232

The Ocean Front  4 stars

No 14 Sellamuttu Avenue(On Marine Drive), Colombo, Sri Lanka

Colombo Fabulous
USD 56

Lake Serenity Boutique Hotel  4 stars

Gonapitiya, Kuruwita,, Ratnapura, Sri Lanka

Ratnapura
USD 94

Ozo Colombo  4 stars

36-38, Clifford Place, Colombo, Sri Lanka

Colombo Fabulous
USD 75

Kaya Health Resort  4 stars

No. 300, Old Colombo Road, Uswetakeiyawa, Sri Lanka, 11328

Uswetakeiyawa Superb
USD 105

Amaya Beach Passikudah  4 stars

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

Passikudah Superb
USD 104

Suriya Resort  4 stars

Kammala Road, Waikkal Beach, Negombo, Sri Lanka

Negombo Superb
USD 115

Qantara Hotel Nuwaraeliya  4 stars

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

Nuwara Eliya Guest rating
USD 102

Fishermans Bay  4 stars

Kapparathota, Weligama, Sri Lanka

Weligama
USD 61

Taprobana Wadduwa  4 stars

354/16 Rathnayake Road, Wadduwa, Sri Lanka

Wadduwa Very good
USD 167

Ozo Kandy  4 stars

No 31, Saranankara Mawatha, Kandy, Sri Lanka

Kandy Fabulous
USD 128

Mount Breeze  4 stars

22/5A, Off De Seram Road, Mount Lavinia, Dehiwala-Mount Lavinia, Sri Lanka, 10370

Dehiwala-Mount Lavinia
USD 57

Neptune Bay Hotel  4 stars

Yaddehimulla Road, Unawatuna, Sri Lanka, 80600

Unawatuna Very good
USD 55

Royal Bar & Hotel  4 stars

44 King'S Street, Kandy, Sri Lanka, Kandy, Sri Lanka, 20000

Kandy
USD 114

Nisala Arana Boutique Hotel  4 stars

326/1 Circular Road, Bentota, Sri Lanka, 80500

Bentota
USD 290

Sigiriya Village  4 stars

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

Sigiriya Very good
USD 110

Blackpool  4 stars

Mahagastota Hill Climb,Blackpool, Nuwara Eliya, Sri Lanka

Nuwara Eliya
USD 226

Jkab Beach Resort  4 stars

686 11 North Coast Road Uppuveli, Trincomalee, Sri Lanka

Trincomalee Guest rating
USD 104

Kandyan  4 stars

197, Rajapihila Mawatha, Kandy, Sri Lanka

Kandy
USD 87

Jetwing Jaffna  4 stars

37 Mahatma Gandhi Road, Jaffna, Sri Lanka

Jaffna
USD 81

Nikara Yala Beach Villas  4 stars

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

Kirinda (Hambantota)
USD 160

Amaara Forest Hotel Sigiriya  4 stars

Indigasweva, Sigiriya, Sri Lanka

Sigiriya
USD 162

Mount Royal  4 stars

No 03 Uduwella Hantana, Kandy, Sri Lanka

Kandy Guest rating
USD 57

Ani Villas  4 stars

Dickwella, Kondeniya Road Talalla Beach Front, Dikwella, Sri Lanka

Dikwella
USD 13 966

Lavendish Okrin Hotel  4 stars

110 Detagamuwa, Kataragama, Sri Lanka

Kataragama
USD 63

The Beach Boutique  4 stars

510 2 Bimpandura Pamunugama, Uswetakeiyawa, Sri Lanka

Uswetakeiyawa Fabulous
USD 78

Bar Reef Resort  4 stars

Alankuda, Kalpitiya, Sri Lanka, 61360

Kalpitiya
USD 202

The Thinnai  4 stars

86, Palaly Road, Thirunelveli, Jaffna, Sri Lanka

Jaffna
USD 126

Madulkelle Tea And Eco Lodge  4 stars

Madulkelle, Kandy, Sri Lanka, 20000

Kandy Superb
USD 276

Av15  4 stars

No 18 Alexandra Road, Colombo, Sri Lanka

Colombo Fabulous
USD 69

Ananthaya Beach  4 stars

Oruwella Road Rekawa Netolpitiya, Tangalle, Sri Lanka, 82135

Tangalle Fabulous
USD 109

Villa In Paradise  4 stars

Villa In Paradise, Unawatuna, Sri Lanka, 80600

Unawatuna
USD 91

Ella Planters Bungalow  4 stars

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

Ella Exclusive
USD 142

Tamarind Tree Hotel  4 stars

Residence Peelawatta Pvt Ltd,Minuwangoda, Negombo, Sri Lanka, 94000

Negombo
USD 69

Giman Free Beach Resort  4 stars

Giman Free Beach Resort, Passikudah, Sri Lanka

Passikudah
USD 495

R Degrees  4 stars

457 Galle Main Road, Ambalangoda (Galle), Sri Lanka

Ambalangoda (Galle)
USD 274

Why House  4 stars

Mihiripenna Road, Unawatuna, Sri Lanka, 80000

Unawatuna
USD 463

Bandarawela Hotel  3 stars

14, Walimada Road, Bandarawela, Bandarawela, Sri Lanka

Bandarawela Fabulous
USD 55

Hill Top  3 stars

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

Kandy Very good
USD 91

Camelot Beach Hotel  3 stars

345 Lewis Place, Negombo, Sri Lanka, 11500

Negombo Very good
USD 112

Grand Oriental Hotel  3 stars

2 York Street, Colombo, Sri Lanka, 10732

Colombo Good
USD 41

Hotel Topaz  3 stars

Anniewatte, Kandy, Sri Lanka, 20967

Kandy Very good
USD 88

Galway Forest Lodge  3 stars

Upper Lake Road, Nuwara Eliya, Sri Lanka, 22094

Nuwara Eliya
USD 94

Boulder Garden  3 stars

Sinharaja Road, Koswatta, Kalawana, Kalawana, Sri Lanka, 70450

Kalawana
USD 230

Golden Star Beach Hotel  3 stars

163 Lewis Place, Negombo, Sri Lanka, 11500

Negombo Guest rating
USD 57

Tamarind Tree  3 stars

Airport Road, Minuwangoda ,Colombo , Katunayake, Sri Lanka, 11500

Katunayake Fabulous
USD 149

Giritale Hotel  3 stars

Giritale, Polonnaruwa, Sri Lanka, 51000

Polonnaruwa Fabulous
USD 61

Pigeon Island Beach Resort  3 stars

11 Milepost, Nilaveli, Trincomalee, Sri Lanka

Trincomalee Fabulous
USD 94

Global Towers  3 stars

11 Marine Drive, Colombo, Sri Lanka, 10732

Colombo Good
USD 85

Koggala Beach Hotel  3 stars

Koggala, Habaraduwa, Koggala, Sri Lanka

Koggala Guest rating
USD 106

Kosgoda Beach Resort  3 stars

Po Box 1 Nape, Kosgoda, Kosgoda, Lk, Kosgoda, Sri Lanka

Kosgoda
USD 119

Windsor  3 stars

P.O. Box 01 Kandy Road,, Nuwara Eliya, Sri Lanka

Nuwara Eliya
USD 125

Club Bentota  3 stars

Paradise Island,Aluthgama, Sri Lanka, Lk, Bentota, Sri Lanka

Bentota Fabulous
USD 243

Sorowwa Resort & Spa  3 stars

Lake Road, Habarana, Sri Lanka

Habarana
USD 87

Hill Club  3 stars

29 Grand Hotel Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya Fabulous
USD 139

Berjaya Hotel Colombo  3 stars

36 College Avenue, Colombo, Sri Lanka

Colombo Good
USD 65

Palm Village  3 stars

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

Colombo Good
USD 118

Hotel Sapphire  3 stars

371, Galle Road, Colombo, Sri Lanka, 600

Colombo Very good
USD 69

Closenberg Hotel  3 stars

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

Galle
USD 95

Jetwing St Andrews  3 stars

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

Nuwara Eliya Very good
USD 156

Park Street  3 stars

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

Colombo Superb
USD 307

Kassapa Lions Rock  3 stars

Digampathana Kimbissa, Sigiriya, Sri Lanka

Sigiriya Fabulous
USD 75

Queens  3 stars

D S Senanayake Veediya, Kandy, Sri Lanka

Kandy Good
USD 147

Hotel Devon Kandy  3 stars

Ampitiya Road, Kandy, Sri Lanka

Kandy Very good
USD 72

Swiss Residence  3 stars

Bahirawakanda 23, Kandy, Sri Lanka

Kandy Very good
USD 73

Lady Hill  3 stars

29 Upper Dickson Road, Galle, Sri Lanka

Galle Exceptional
USD 110

Casamara  3 stars

12,Kotugodalla Veediya, Kandy, Sri Lanka

Kandy Very good
USD 74

Paradise Holiday Village  3 stars

Palangathure, Kochikade, Negombo, Sri Lanka

Negombo Very good
USD 69

Hotel Suisse  3 stars

30 Sangaraja Mawatha, Kandy, Sri Lanka

Kandy Fabulous
USD 100

Paradise Beach  3 stars

Lewis Place, Negombo, Sri Lanka

Negombo Very good
USD 73

Coral Sands Hotel  3 stars

326 Galle Road, Hikkaduwa, Sri Lanka

Hikkaduwa Very good
USD 113

Heritage Hotel  3 stars

Galwala Road, Pothanegama, Anuradhapura, Sri Lanka

Anuradhapura
USD 60

Peacock Beach Hotel  3 stars

Tissa Road, Hambantota, Hambantota, Sri Lanka

Hambantota Fabulous
USD 78

Villa Ocean View  3 stars

200/1, Molligodawatte, Wadduwa, Wadduwa, Sri Lanka

Wadduwa Good
USD 116

Centauria Lake Resort  3 stars

New Town, Embilipitiya, Sri Lanka

Embilipitiya Fabulous
USD 112

Orient Hotel  3 stars

12 Dharmapala Mawatha, Bandarawela, Sri Lanka

Bandarawela
USD 71

Hotel Bentota Village  3 stars

Alwis Road, Bentota, Sri Lanka

Bentota
USD 61

Tea Bush Hotel  3 stars

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

Nuwara Eliya Good
USD 67

Long Beach Resort  3 stars

Koggala Habaraduwa, Koggala, Sri Lanka

Koggala Very good
USD 105

Nilaveli Beach Hotel  3 stars

Nilaveli , Nilaveli, Sri Lanka

Nilaveli Fabulous
USD 158

Taru Villas Lake Lodge  3 stars

20, Alvis Terrace, Colombo, Sri Lanka

Colombo
USD 116

The Sovereign  3 stars

100C,Sri Jayawardanapura Mawatha ,, Colombo, Sri Lanka

Colombo Guest rating
USD 86

Amanda Hills  3 stars

65, Saranankara Road, Kandy, Sri Lanka

Kandy Very good
USD 43

Ranveli Beach Resort  3 stars

56/9, De Seram Road, Colombo, Sri Lanka

Colombo Guest rating
USD 36

Oasis Beach Resort  3 stars

31, Poruthota Road, Ettukala, Negombo, Negombo, Sri Lanka

Negombo Guest rating
USD 36

Anjayu Villa - The House Of Ayurveda  3 stars

No. 10/4, Samanthara Road, Wadduwa, Sri Lanka, Wadduwa, Sri Lanka

Wadduwa Fabulous
USD 52

Shalimar Hotel  3 stars

46, Panchikawatte Road Maradana, Colombo, Sri Lanka

Colombo Good
USD 32

Tangalle Bay  3 stars

Pallikkudawa Tangalle, Tangalle, Sri Lanka

Tangalle

Talalla Retreat  3 stars

Sampaya House, Talalla South, Talalla, Sri Lanka

Talalla Fabulous
USD 72

Concord Grand  3 stars

139, Galle Road, Dehiwala ,Srilanka, Colombo, Sri Lanka

Colombo Guest rating
USD 49

Citrus Hikkaduwa  3 stars

400 Galle Road, Hikkaduwa, Sri Lanka

Hikkaduwa Fabulous
USD 169

Hibiscus Garden Hotel  3 stars

Mahasenpura, Tissamaharama, Sri Lanka, 82600

Tissamaharama
USD 70

Dalawella Beach Resort  3 stars

445, Dalawella, Unawatuna, Unawatuna, Sri Lanka

Unawatuna Superb
USD 50

Turtle Bay  3 stars

Kalamatiya, Tangalle, Sri Lanka

Tangalle Exceptional
USD 86

Amethyst Resort  3 stars

Coconut Board Road, Pasikuda, Sri Lanka, 82000

Pasikuda Superb
USD 53

Ranmal Beach Hotel  3 stars

Galle Road, Narigama, Hikkaduwa, Sri Lanka

Hikkaduwa Superb
USD 53

Janaki  3 stars

#43 Fife Road, Colombo, Sri Lanka

Colombo Guest rating
USD 43

Saraii Village  3 stars

Randunu Kele Watte, Weerawila, Tissamaharama, Sri Lanka, NULL

Tissamaharama Good
USD 135

Albatross  3 stars

Albatross Golf&Holiday Villas P.Box 7 Rajawella, Kandy, Sri Lanka

Kandy
USD 192

Ella Jungle Resort  3 stars

Uva Karandagolla, Ella, Sri Lanka, 90090

Ella
USD 170

Riverina Hotel  3 stars

Moragalla, Beruwala, Sri Lanka

Beruwala Fabulous

Serene Grand Hotel  3 stars

113 Rajapihilla Mawatha, Kandy, Sri Lanka

Kandy Fabulous
USD 77

Fort Bliss  3 stars

84 Light House Street, Fort, Galle, Sri Lanka

Galle Fabulous
USD 92

Regent Lodge  3 stars

Riverdale Road 172, Kandy, Sri Lanka

Kandy Guest rating
USD 84

La Villa Sanctuary  3 stars

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

Talawatugoda

Rockside Cabanas Hotel  3 stars

No. 668 Matara Road, Unawatuna, Sri Lanka

Unawatuna Superb
USD 98

Theva Residency  3 stars

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

Kandy
USD 185

Hotel Eden Garden  3 stars

Sigiriya Rd; Inamaluwa Dambulla, Sigiriya, Sri Lanka

Sigiriya Good
USD 31

Pearl City Hotel  3 stars

# 17, Bauddhaloka Mawatha, , Colombo, Sri Lanka

Colombo Superb
USD 58

Club Lespri  3 stars

322 Tranquility, Kandy, Sri Lanka

Kandy
USD 52

Lazy Lizard  3 stars

Sir Gunaratne Mawate,Kalahe Wanchawella, ,Galle / Unawatuna, Sri Lanka, Galle, Sri Lanka

Galle Very good
USD 69

Rajarata Hotels  3 stars

Rowing Club Road, Anuradhapura, Sri Lanka, 50000

Anuradhapura Good
USD 89

Cinnamon Red Colombo  3 stars

59, Ananda Coomaraswamy Mawatha, Colombo 3, Colombo, Sri Lanka, 00300

Colombo Superb
USD 83

Comfort@15  3 stars

No 15, Sellamuttu Avenue, Colombo, Sri Lanka

Colombo Fabulous
USD 50

Empyrean Hotel  3 stars

Empyrean Hotel,Naikanda,Katunayake, Katunayake, Sri Lanka, 11450

Katunayake Guest rating
USD 31

Ceylon City Hotel  3 stars

11 Upatissa Raod, Colombo, Sri Lanka, 00400

Colombo Fabulous
USD 52

Royal Castle Hotel  3 stars

140 Lewis Place Negombo, Negombo, Sri Lanka

Negombo Superb
USD 44

Coco Palm Villa  3 stars

54 2 Medaketiya, Tangalle, Sri Lanka

Tangalle Very good
USD 23

The Steuart By Citrus  3 stars

No. 45, Janadhipathi Mawatha, Colombo, Sri Lanka

Colombo Superb
USD 86

Kandy City Hotel By Earl'S  3 stars

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

Kandy Fabulous
USD 59

Hotel Silver Falls  3 stars

Nanuoya Road, Nuwara Eliya, Sri Lanka, 22150

Nuwara Eliya Good
USD 66

Modern City Inn  3 stars

426 Main Street, Negombo, Sri Lanka, 11500

Negombo Very good
USD 35

Anantamaa  3 stars

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

Trincomalee Exceptional
USD 74

Vino Villa  3 stars

9/203, 1/2, Rajapihilla Terrace, Kandy, Sri Lanka, 20000

Kandy Fabulous
USD 49

White Villa  3 stars

92, Galmaduwa Estate, Kundasale,, Kandy, Sri Lanka, 20168

Kandy
USD 47

Nature Walk Resort  3 stars

No 9 Sangamitha Road , Kandy, Sri Lanka, 20000

Kandy Very good
USD 43

Blue Sky Beach Resort  3 stars

Matara Rd Mihiripenna Talpe, Unawatuna, Sri Lanka, 80615

Unawatuna
USD 63

Blue Water Boutique Hotel  3 stars

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

Negombo Fabulous
USD 79

Hotel See Kandy  3 stars

No: 38/14, Raja Pihilla Mawatha,, Kandy, Sri Lanka, 20000

Kandy Fabulous
USD 55

Catamaran Beach Hotel  3 stars

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

Negombo Very good
USD 84

Hotel Heaven'S Edge  3 stars

Kitalella Road, Kitalella, Ella, Sri Lanka, 90090

Ella
USD 155

Pigeons Nest  3 stars

No 5 Waterfield Bank Road Under Bank (Before Rising Lion Last Junction Opposite The Shop) , Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya Fabulous
USD 71

Aussie Swiss Beach Resort  3 stars

23, Modarawatta Pelena, Weligama, Sri Lanka, 81700

Weligama Exceptional
USD 109

Full Moon Resort  3 stars

Yaddehimulla Road, Unawatuna, Sri Lanka, 80600

Unawatuna
USD 43

Lara'S Place  3 stars

Ganahena Rd, Unawatuna, Sri Lanka, 80600

Unawatuna Superb
USD 52

Fair View Hotel Colombo  3 stars

27 Ramakrishna Road, Colombo, Sri Lanka

Colombo Good
USD 43

Guest Ryan  3 stars

80 9 Second Lane Liyanagemulla, Katunayake, Sri Lanka, 11410

Katunayake Very good
USD 15

Satin Doll  3 stars

792 Galle-Matara Road, Mihiripenna, Unawatuna, Sri Lanka, 80615

Unawatuna Exceptional
USD 243

London Palace  3 stars

Anuradhapura, Anuradhapura, Sri Lanka, 50000

Anuradhapura Fabulous
USD 32

Maple Leaf  3 stars

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

Negombo Good
USD 29

Hotel Dorset  3 stars

70/1A Cemetery Road, Negombo, Negombo, Sri Lanka, 11500

Negombo Guest rating
USD 70

Hotel Moonstone  3 stars

Thisawewa Road,Pandulagama, Anuradhapura, Sri Lanka, 51424

Anuradhapura Fabulous
USD 23

Hotel Travellers Nest  3 stars

117/4/1/1 Anagarika Dharmapala Mawatha(Opp Buwelikada Fuel Station), Kandy, Sri Lanka, 20000

Kandy Fabulous
USD 56

The View Ella  3 stars

Athulgashinna,Kithalella,Ella,, Ella, Sri Lanka, 90090

Ella Very good
USD 113

Oriole Boutique Villas  3 stars

324 Wellatota Watta Kanahintota, Bentota, Sri Lanka, 80500

Bentota Guest rating
USD 107

Coco Cabana  3 stars

Yathramulla, Bentota, Sri Lanka, 16320

Bentota
USD 108

Hotel Glendower  3 stars

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

Nuwara Eliya
USD 68

Paradise Beach Club  3 stars

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

Mirissa Fabulous
USD 129

Hotel Ocean View Cottage  3 stars

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

Hikkaduwa
USD 59

Sunrise Palace  3 stars

No.97/A, Pillewa Road, Dalupotha, Negombo, Sri Lanka

Negombo
USD 29

Coco Royal Beach Resort  3 stars

Beach Road, Mahawaskaduwa, Kalutara, Sri Lanka

Kalutara
USD 73

Ocean Crest  3 stars

123, Galle Road, Hathapalana, Ahangama, Sri Lanka

Ahangama
USD 116

Elephant Trail  3 stars

5Th Mile Post , Udawalawe, Sri Lanka

Udawalawe Very good
USD 70

Water Edge Resort  3 stars

Main Street, Arugam Bay, Sri Lanka

Arugam Bay
USD 64

Nuwara Eliya Golf Club  3 stars

Nuwara Eliya Golf Club, Nuwara Eliya, Sri Lanka

Nuwara Eliya
USD 166

Galaxy City Hotel  3 stars

No 43 Old Matala Road, Kandy, Sri Lanka

Kandy Guest rating
USD 209

Mountain Heaven  3 stars

Kitalella, Ella, Sri Lanka

Ella
USD 180

Brighten Hotel  3 stars

214 2 Messenger Street, Colombo, Sri Lanka

Colombo
USD 39

Albany  3 stars

11/04, Upper Lake Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya
USD 115

Nature Trails Boutique Hotel  3 stars

144 B Matara Road, Unawatuna, Sri Lanka, 80600

Unawatuna
USD 80

Brook Boutique  3 stars

Ali Pallama Madahapola Road, Melsiripura, Sri Lanka, 21100

Melsiripura
USD 106

Wet Water Resort  3 stars

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

Gampaha
USD 39

Leisure Land Villas  3 stars

In Front Of Nugasewana Kalahe Wanchawala, Galle, Sri Lanka

Galle Guest rating
USD 100

Hotel Lans  3 stars

99B Jayasri Uyana Kundasale, Kandy, Sri Lanka

Kandy
USD 31

Lucas Memorial  3 stars

95 Nape Road, Kosgoda, Sri Lanka

Kosgoda
USD 40

Inroma Holiday Resort  3 stars

38 Church Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya Fabulous
USD 46

Paradise Katunayake - Airport  3 stars

Japamala Avenue, Katunayake, Sri Lanka

Katunayake
USD 30

Crazy Coconut Villa  3 stars

Abeya Niwasa Dalawella Galle District, Unawatuna, Sri Lanka

Unawatuna Fabulous
USD 57

Cinnamon Lake Inn  3 stars

Nakanda, Hikkaduwa, Sri Lanka

Hikkaduwa
USD 83

Tropical Retreat  3 stars

182 Hinatigala Road, Unawatuna, Sri Lanka

Unawatuna Exceptional
USD 89

Shell Resort  3 stars

Holiday Inn Road Maha Ulla Arugam Bay Pottuvil P/5, Arugam Bay, Sri Lanka

Arugam Bay
USD 73

Kandy Green View Bungalow  3 stars

32 36 Sangaraja Mawatha, Kandy, Sri Lanka

Kandy
USD 85

Edelweiss Resort  3 stars

Kalugalluwawattha,Thalaramba,Mirissa, Mirissa, Sri Lanka

Mirissa
USD 58

Serendipity Beach  3 stars

Unawatuna, Unawatuna, Sri Lanka

Unawatuna
USD 30

Beach Arthur Villa  3 stars

213 Pitiwella Boossa, Galle, Sri Lanka

Galle

Silver Dew  3 stars

40 / 12, Unique View Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya Guest rating
USD 135

Kings Island Resort  3 stars

Custom House Road, Negombo, Lk, Negombo, Sri Lanka

Negombo
USD 50

The Bavarian Resort  3 stars

Mafaza Mosque Road, Arugam Bay, Sri Lanka

Arugam Bay
USD 29

Gedara Resort  3 stars

Gedara 19 2 De Fonseka Place, Kalutara, Sri Lanka

Kalutara
USD 53

Hotel Lion Inn  3 stars

Badulla Road Bindunuwewa, Bandarawela, Sri Lanka

Bandarawela
USD 77

Teatalk  3 stars

343 Park Road 5, Colombo, Sri Lanka

Colombo
USD 71

Kings Villa  3 stars

27 Kolongahawattta Kengalle, Digana, Sri Lanka

Digana

Panorama Beach  3 stars

68 Maradana Road, Beruwala, Sri Lanka

Beruwala
USD 95

Kithul Kanda The Mountain Resort  3 stars

No.07, Meepe, Padukka, Padukka, Sri Lanka, 10500

Padukka Fabulous
USD 60

Megabe Villa  3 stars

No:230/11A, Colombo Road, Mahamodara, Galle, Sri Lanka, 80000

Galle Superb
USD 18

Sapphire Seas Beachfront Hotel  3 stars

Galle Road, Patuwatha Dodanduwa, Hikkaduwa, Sri Lanka, 80250

Hikkaduwa
USD 112

Villa Hotel  3 stars

22 Orr'S Hill Road, Trincomalee, Sri Lanka, 31300

Trincomalee
USD 49

Nilaveli Beach Resort  3 stars

Km 19 Pulmoddai Trincomalee Road Nilaveli 31010, Nilaveli, Sri Lanka, 31010

Nilaveli Exceptional
USD 129

The White Haven  3 stars

Thalpitiya North, Panadura, Sri Lanka, 12580

Panadura
USD 56

Navro Beach Resort  3 stars

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

Panadura
USD 43

Vaana Resort  3 stars

Polonnaruwa Road Kadahathawewa Habarana Sri Lanka, Habarana, Sri Lanka, 50150

Habarana
USD 68

Blackwood Hotel  3 stars

Blackwood View Bungalow And Hotel,Colombo Road,Blackwood ,Haputale, Haputale, Sri Lanka, 90160

Haputale
USD 47

Alta Vista  3 stars

Ella Wellawaya Road, Ella, Ella, Sri Lanka, 90090

Ella
USD 68

Blue Water Villa  3 stars

318 Dampe Rd, Piliyandala, Piliyandala, Sri Lanka

Piliyandala
USD 55

Okwin Resort  3 stars

No. 114 Heightenford A, Nawalapitiya, Sri Lanka

Nawalapitiya
USD 77

Hotel Clarion  3 stars

Kiribathgoda, Kandy Road, Kiribathgoda, Sri Lanka

Kiribathgoda Fabulous
USD 43

Calamander Unawatuna Beach  3 stars

Parangiyawatte, Unawatuna, Sri Lanka

Unawatuna
USD 214

Sunset Beach  2 stars

Carron Place 05, Lewis Place, Negombo, Sri Lanka, 11500

Negombo Guest rating
USD 44

Royal Lotus  2 stars

Giritale, Polonnaruwa, Sri Lanka

Polonnaruwa Good
USD 117

Insight  2 stars

Ahangama, Ahangama, Sri Lanka

Ahangama
USD 80

Majestic Tourist Hotel  2 stars

83 / 40 Ampitiya Road, Kandy, Sri Lanka

Kandy Good
USD 21

Senani Hotel  2 stars

167 1 Rajapihilla Mawatha, Kandy, Sri Lanka

Kandy Very good
USD 189

Welcombe  2 stars

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

Trincomalee Guest rating
USD 65

Full Moon Garden Hotel  2 stars

#754, Colombo Road,Katunayake, Negombo, Sri Lanka

Negombo Guest rating
USD 56

Mango House  2 stars

3 Leyn Baan Cross Street, Galle, Sri Lanka

Galle Fabulous
USD 149

Roy Villa Beach Hotel  2 stars

Nainawatta 1St Cross Street, Payagala North, Kalutara, Sri Lanka

Kalutara Superb
USD 44

Rivi Ras Hotel  2 stars

50/2 De Saram Rd, Dehiwala-Mount Lavinia, Sri Lanka, 00000

Dehiwala-Mount Lavinia Guest rating
USD 49

Sansu  2 stars

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

Colombo Guest rating
USD 67

Kanaro  2 stars

133/19, Nawala Road, Narahenpita, Colombo 05, Colombo, Sri Lanka

Colombo Guest rating
USD 35

Topaz Beach Hotel  2 stars

No 21, Poratota Road, Negombo, Sri Lanka

Negombo Guest rating
USD 112

Sea Lotus Park  2 stars

32 Alles Garden, Trincomalee, Sri Lanka

Trincomalee Very good
USD 52

Sunhill  2 stars

Unique View Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya
USD 99

Hotel 4 U  2 stars

Kataragama Road, Mahasenpura, Tissamaharama, Sri Lanka

Tissamaharama Very good
USD 32

Star Holiday Resort  2 stars

18, Amarasena Mawatha, Hikkaduwa, Sri Lanka

Hikkaduwa Fabulous
USD 35

Clay Hut Village  2 stars

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

Polonnaruwa
USD 39

Kandy View Hotel  2 stars

Ampitiya Road, Kandy, Sri Lanka

Kandy Very good
USD 26

M.P.S. Village  2 stars

Kalundewa Road, Dambulla, Sri Lanka

Dambulla
USD 55

Riverdale  2 stars

32,Anniwatte Road ,Kandy , Sri Lanka, Kandy, Sri Lanka

Kandy
USD 20

Clock Inn Colombo  2 stars

457 Galle Road, Colombo, Sri Lanka, 300

Colombo Very good
USD 43

Silver Beach Hotel  2 stars

66 12 Alles Garden Nilaveli Road, Trincomalee, Sri Lanka

Trincomalee Good
USD 29

Amagi Beach Marawila  2 stars

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

Marawila
USD 26

Lake View Cottage  2 stars

Court Road Punchiakurugada Tissamaharama, Tissamaharama, Sri Lanka, 82600

Tissamaharama Superb
USD 19

Reef Edge  2 stars

11 C Beach Road Polhena, Matara, Sri Lanka, 81000

Matara
USD 27

Lake Leisure Resort  2 stars

Kandy Road, Mathale Junction, Anuradhapura, Sri Lanka, 50000

Anuradhapura Very good
USD 54

Cool Beach Hotel  2 stars

Galle Road, Akurala, Hikkaduwa, Sri Lanka, 80240

Hikkaduwa Guest rating
USD 89

Sunset Beach Motel  2 stars

Roman Park, Mudukatuwa South, Marawila, Sri Lanka, 61210

Marawila Superb
USD 43

Nidwalden Resort  2 stars

36,Waterfield Drive, Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya Superb
USD 47

Ocean Ripples Resort  2 stars

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

Wadduwa
USD 34

Hotel Tinaya  2 stars

601/1, Anuradhapura Road,, Dambulla, Sri Lanka, 21100

Dambulla Good
USD 27

Funk Bunks Kandy  2 stars

No. 96/21/D, Rajapihilla Mawatha,, Kandy, Sri Lanka, 20000

Kandy
USD 27

Aika White Bungalow  2 stars

No.10, Middle Division,Top Pass, Nuwaraeliya, Sri Lanka, Nuwara Eliya, Sri Lanka

Nuwara Eliya Superb
USD 60

Sharon Inn  2 stars

59, Saranankara Road , Kandy, Sri Lanka

Kandy Superb
USD 45

Bay Vista  2 stars

227 Main Street, Ulla, Arugam Bay, Sri Lanka, 88246

Arugam Bay
USD 52

Reggae Zone Beach Resort  2 stars

1 C Modaro Road Tangalle, Tangalle, Sri Lanka

Tangalle Guest rating
USD 52

West Dene  2 stars

Sri Wickrama Rajsinghe Rd. Kurana, Negombo, Sri Lanka

Negombo Very good
USD 32

Stone Bungalow  2 stars

166/7, Lady Mccallum'S Drive, Hawa-Eliya, Nuwara Eliya, Sri Lanka

Nuwara Eliya
USD 92

Tissa Resort  2 stars

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

Tissamaharama Exceptional
USD 13

Pleasure Island  2 stars

Lake Road, Anuradhapura District, Dambulla, Sri Lanka

Dambulla
USD 28

River View Hotel  2 stars

No 190 Gall Road Thalpitiya, Wadduwa, Sri Lanka, 12560

Wadduwa
USD 26

Creston Park  2 stars

560/5, Godage Mawatha, Anuradhapura, Sri Lanka, 50000

Anuradhapura
USD 28

Coconut Park  2 stars

Elkattuwa Road, Anuradhapura, Sri Lanka, 50000

Anuradhapura
USD 13

Seaway Hotel  2 stars

10Th Mile Post, Nilaveli, Sri Lanka, 31000

Nilaveli
USD 53

White Home  2 stars

211,Magiripura,Welimada Road, Haputale, Sri Lanka, 90160

Haputale
USD 26

Sri Lak View Holiday Inn  2 stars

A.W. Auther Sirisena Mawatha, Haputale, Haputale, Sri Lanka, 90160

Haputale
USD 41

Panama Village Resort  2 stars

22 Beach Hut Road, 32500 Arugam , Potuvil, Sri Lanka, Arugam Bay, Sri Lanka, 32500

Arugam Bay
USD 37

Riviera Resort  2 stars

New Dutch Bar Road Kallady, Batticaloa, Sri Lanka, 30000

Batticaloa
USD 26

Tropical Villas  0 stars

Moragalla, Beruwela, Sri Lanka, Moragalla, Sri Lanka

Moragalla

Misuki Plaza Hotel  0 stars

309 Colombo Road Welisara Ragama Katunayake, Welisara, Sri Lanka

Welisara
USD 25

Crystal Villa  0 stars

Galle Road, Palena, Weligama, Sri Lanka, Weligama, Lk, Weligama, Sri Lanka, 81700

Weligama Guest rating
USD 81

Jetwing Warwick Gardens  0 stars

Ambewela, Nuwara Eliya, Sri Lanka

Nuwara Eliya Fabulous
USD 269

Panchi Villa  0 stars

339 7A Kurudu Watte Warahena, Bentota, Sri Lanka

Bentota Fabulous
USD 60

Unique Towers Luxury Boutique Suites  0 stars

No 30, Hyde Park Corner, Colombo, Sri Lanka

Colombo Superb
USD 175

Mosvold Villa  0 stars

Welhengoda, Ahangama, Sri Lanka

Ahangama Exceptional
USD 176

Park View Guest House  0 stars

Park Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya Very good
USD 51

The Richmond House Kandy  0 stars

195 56 Richmond Hill Place Heerassagala, Kandy, Sri Lanka

Kandy
USD 53

Flower Garden Lake Resort  0 stars

Thissamaharama Road,Weerawila, ,Yala , Tissamaharama, Sri Lanka

Tissamaharama Fabulous
USD 51

Lavinia House  0 stars

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

Dehiwala-Mount Lavinia
USD 20

Sky Pavilion  0 stars

102 123 On Hewaheta Roadturn To K I.I.Road Thalwatta, Kandy, Sri Lanka, 20000

Kandy Fabulous
USD 166

Cheriton Longdon Place  0 stars

30/90S Malalasekera Mawatha, Colombo, Sri Lanka, 00700

Colombo

Heavens Holiday Resort  0 stars

No 23/A, Arangala, Nattharanpotha, Kandy, Sri Lanka, 20194

Kandy Exceptional
USD 111

Sa Village  0 stars

Main Street, Vihara Junction, Dambulla, Sri Lanka, 21100

Dambulla
USD 29

Brockenhurst Bungalow  0 stars

98 Waterfield Drive, Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya
USD 383

Secret Palace House  0 stars

4 2 New Lane 2 Fort, Galle, Sri Lanka, 80000

Galle Fabulous
USD 56

The Beach Lodge  0 stars

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

Negombo Very good
USD 35

Hotel Mango Garden  0 stars

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

Kandy
USD 40

Apa Villa Thalpe  0 stars

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

Unawatuna
USD 221

Pala Hotel  0 stars

Kataragama Road Punchi Akurugoda Tissamaharama, Tissamaharama, Sri Lanka, 82600

Tissamaharama
USD 39

Ancient Mural  0 stars

Kapparatota,Weligama 81700, Weligama, Sri Lanka, 81700

Weligama Superb
USD 11

Gaga Bees Yala  0 stars

Gaga Bees Sandagirigama, Tissamaharama, Sri Lanka, 82600

Tissamaharama Fabulous
USD 57

Sergeant House  0 stars

381, Matara Road, Ganahena, Unawatuna, Unawatuna, Sri Lanka, 80000

Unawatuna
USD 378

Living Heritage Koslanda  0 stars

Egodawatte Estate, Naulla, Koslanda, Sri Lanka, 20190

Koslanda
USD 246

Mas Villa  0 stars

Pahala Walauwa, Maswela, Kotmale, Sri Lanka, 00700

Kotmale Very good
USD 148

Rainforest Lodge  0 stars

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

Deniyaya
USD 46

Marine Tourist Guest House @ Negombo Beach  0 stars

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

Negombo Very good
USD 40

Skinny Beach House  0 stars

Matara Road Dalawella, Unawatuna, Sri Lanka

Unawatuna
USD 487

Hill Cottage  0 stars

19/23, Grand Hotel Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya Good
USD 254

Ocean Breeze Apartment Colombo  0 stars

No.16, Lily Avenue Colombo - 6, Colombo, Sri Lanka

Colombo
USD 105

Small House Boutique Guest House  0 stars

2 Parawa Street, Galle, Sri Lanka

Galle
USD 174

Dream Stay Bungalow  0 stars

No 25/8 ,Glassaugh Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya
USD 29

White Villa  0 stars

560 Galle Road, Weralagama, Balapitiya, 80550, Sri Lanka, Balapitiya, Sri Lanka

Balapitiya
USD 321

The Spice Trail  0 stars

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

Arugam Bay
USD 194

Romaya Villa  0 stars

Heena Tagala Rd, Kessangewatta, Hadiwatta, Habaraduwa, Unawatuna, Sri Lanka

Unawatuna
USD 434

Amaya Resort Mirissa  0 stars

Udupila, Mirissa, Sri Lanka

Mirissa Very good
USD 44

Milano Grand New Rest House  0 stars

No. 50 Kandy Road, Dambulla, Sri Lanka

Dambulla
USD 22

Foozoo  0 stars

15 A Mahasen Mawatha, Colombo, Sri Lanka

Colombo Very good
USD 31

View 360  0 stars

5 16A Uplands, Kandy, Sri Lanka

Kandy
USD 97

Villa 46  0 stars

No 46, Park Avanue, Dangolla, Peradeniya, Sri Lanka

Peradeniya

Ivory House  0 stars

Kahanda Road, Habaraduwa, Habaraduwa Central, Sri Lanka

Habaraduwa Central

Capital Villa  0 stars

51 A, Rohina Mawatha, Sri Jayawardenepura Kotte, Colombo, Sri Lanka, 10120

Colombo
USD 251

Rainbow Surf Beach  0 stars

Palutagaha Habaraduwa, Koggala, Sri Lanka, 80630

Koggala Superb
USD 50

Shining Line  0 stars

No: 5 / 1 , Magalthota Road , Koggala , Habaraduwa. No: 5 / 1 , Magalthota Road , Koggala , Habaraduwa., Koggala, Sri Lanka, 80630

Koggala
USD 14

Oak Wood Inn  0 stars

321, George E. De Silva Mawatha, Kandy, Sri Lanka, 20000

Kandy Superb
USD 55

Misty Hills  0 stars

37 Uda Peradeniya, Kandy, Sri Lanka, 20400

Kandy
USD 30

Mount Haven  0 stars

97/7 Sri Dhammasiddhi Mawatha, Kandy, Sri Lanka, 20000

Kandy Superb
USD 23

Tranquil Hills Kandy  0 stars

No.35 73 C.D.L.Fernando Mawatha Katugastota Road Kandy., Kandy, Sri Lanka, 20000

Kandy
USD 29

Sweet Lanka Kandy  0 stars

No. 69 Rajapilla Mawatha, Kandy, Sri Lanka, 20000

Kandy
USD 59

Sesatha Kandy  0 stars

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

Kandy Superb
USD 30

Beach Arthur Guest  0 stars

No 213 Pitiwella Boossa, Galle, Sri Lanka, 80240

Galle
USD 59

Heidi'S Home  0 stars

No 12A Glen Field Badulla Road Magasthota, Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya Superb
USD 54

Moon Plains Forest Log  0 stars

177, Moon Plain, Magastota, Nuwaraeliya, Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya
USD 42

Crystal Mounts  0 stars

No 35 Piyathissa Pura Bambara Kale, Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya
USD 25

Jasmin Garden  0 stars

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

Kalutara
USD 35

J.H.Hotel  0 stars

Palathota Kethhena Road, Kalutara, Sri Lanka, 12000

Kalutara
USD 40

Roses Cottage  0 stars

Chamali Maysland Road Ottekade, Bandarawela, Sri Lanka, 90100

Bandarawela
USD 23

The Thick Forest  0 stars

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

Sigiriya Guest rating
USD 29

Melrose Villas  0 stars

Melrose Villas Sigiriya, Sigiriya, Sri Lanka, 21120

Sigiriya Superb
USD 56

Tree Tops Yala  0 stars

Yala Road, Kirinda, Yala, Sri Lanka, 82614

Yala
USD 95

Palm Beach Villa  0 stars

352/8C Ratnayake Rd Wadduwa Sri Lanka, Wadduwa, Sri Lanka, 12000

Wadduwa
USD 431

Home As Home  0 stars

33/2 Peiris Road Mount-Lavinia, Dehiwala-Mount Lavinia, Sri Lanka, 00600

Dehiwala-Mount Lavinia
USD 44

Tropical Beach House Hikkaduwa  0 stars

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

Hikkaduwa
USD 291

Red Lobster  0 stars

No:287 Galle Road, Hikkaduwa, Sri Lanka, 80240

Hikkaduwa Good
USD 32

Woodland Villa  0 stars

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

Hikkaduwa
USD 73

Platinum Resort  0 stars

New Kandy Road, Nelumkulama, Anuradhapura, Anuradhapura, Sri Lanka, 50000

Anuradhapura
USD 37

Blue Water Beach Resort  0 stars

182 Nilaveli Road Ales Garden, Trincomalee, Sri Lanka, 31000

Trincomalee Superb
USD 119

Silaa Cabana  0 stars

22 76 Alas Garden Hotel Road Uppuweli, Trincomalee, Sri Lanka, 31000

Trincomalee
USD 29

Lion'S Rest  0 stars

5A Kadabeddagama , Gurubebila, Weligama, Sri Lanka, 81700

Weligama
USD 157

Beach Corner  0 stars

Matara Road, Weligama, Sri Lanka, 81700

Weligama
USD 19

The Beau Beach Weligama  0 stars

No 163 Maha Weediya Weligama, Weligama, Sri Lanka, 81700

Weligama
USD 12

Villa Naomi Beach  0 stars

62 Kadabaddagama On The Beach, Weligama, Sri Lanka, 81700

Weligama
USD 120

Sunamee Guest  0 stars

No 30 Beach Road Palliyawatta Hendala, Wattala, Sri Lanka, 11300

Wattala
USD 25

Tropical Garden  0 stars

Medilla Beach Tangalle, Tangalle, Sri Lanka, 11111

Tangalle
USD 70

Hideaway Lodge  0 stars

Kapuhenwala Road Marakolliya, Tangalle, Sri Lanka, 82200

Tangalle Superb
USD 55

The Teak House  0 stars

Seenimodera Nakulugamuwa, Tangalle, Sri Lanka, 82200

Tangalle
USD 479

Calm House  0 stars

Gurugodella Seenimodara, Tangalle, Sri Lanka, 82200

Tangalle
USD 25

Thisal Guest House  0 stars

No 23/1, Temple Road, Polonnaruwa, Polonnaruwa, Sri Lanka, 51000

Polonnaruwa Fabulous
USD 19

Pawana  0 stars

Matara Road Peellagoda, Unawatuna, Sri Lanka, 80600

Unawatuna Superb
USD 20

Rest Point  0 stars

No.99/B, Maharamba Road,Unawatuna., Unawatuna, Sri Lanka, 80600

Unawatuna Guest rating
USD 17

Brinkhouse Guesthouse  0 stars

166B Welledewalaya Road Yaddehimulla Unawatuna., Unawatuna, Sri Lanka, 80600

Unawatuna
USD 29

Forest Paradise  0 stars

Ella, Ella, Sri Lanka, 90090

Ella Fabulous
USD 39

Nice View Homestay  0 stars

Kudugalpathana Kithella Road, Ella, Sri Lanka, 90090

Ella
USD 43

The Rock Face  0 stars

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

Ella Guest rating
USD 32

Blooming Rose Ella  0 stars

Athimale Niwasa Kitetella, Ella, Sri Lanka, 90090

Ella
USD 40

Ella Waterfall View  0 stars

Watagodawaththa Kithalella Ella, Ella, Sri Lanka, 90090

Ella
USD 36

Bella Ella  0 stars

Kudugal Pathana Kithal Ella, Ella, Sri Lanka, 90090

Ella
USD 14

Daban  0 stars

Kithalella Ella Road Kithalella Ella, Ella, Sri Lanka, 90090

Ella
USD 30

Seasons Four  0 stars

N0 211, Wellamadama, Devinuwara., Matara, Sri Lanka, 81000

Matara
USD 23

Seven Heaven  0 stars

No155 Polhena Beach Roadmadiha, Matara, Sri Lanka, 81000

Matara
USD 19

Niwasa House  0 stars

65 2 Saththu Niwasa Para, Hatton, Sri Lanka, 22000

Hatton
USD 18

Rainbow Beach Hotel  0 stars

Parrot Junction, Madampagama, Ambalangoda, Ambalangoda (Galle), Sri Lanka, 80300

Ambalangoda (Galle)
USD 44

Sakura Hana Guest House  0 stars

34 Padmini Pieris, Aluthgama, Sri Lanka, 12080

Aluthgama
USD 24

Ruuk Village  0 stars

S N Muhathuwaram Road, Kalpitiya, Sri Lanka, 61360

Kalpitiya
USD 47

Juud Guest House  0 stars

Kandakulia Road, Kalpitiya, Sri Lanka, 61358

Kalpitiya
USD 45

Margarita Village Kite School Kalpitiya  0 stars

Margarita Villa. Setthawadiya Kalpitiya. Sri Lanka, Kalpitiya, Sri Lanka, 61360

Kalpitiya
USD 36

Kodev  0 stars

Dutch Bay Island, Kalpitiya, Sri Lanka, 61360

Kalpitiya
USD 176

Nature House  0 stars

Thanamalvila Road No. 180, Udawalawe, Sri Lanka, 70190

Udawalawe Superb
USD 37

Hotel Gayan'S  0 stars

No.400 7Th Mile Post , Thanamalvila Road, Udawalawe, Udawalawe, Sri Lanka, 70250

Udawalawe Exceptional
USD 33

Jungle House  0 stars

96 Milepost Kiripattiya Road Kolmbageara Udawalwe, Udawalawe, Sri Lanka, 70190

Udawalawe
USD 86

The Griffins Safari Resort-Udawalawe  0 stars

No.963 South Canal Road,, Udawalawe, Sri Lanka, 70190

Udawalawe
USD 28

Feathered Nest  0 stars

Feathered Nest, Infront Of Bodhiya, Sunanda Road, Mirissa, Matara., Mirissa, Sri Lanka, 81740

Mirissa Superb
USD 23

Calidan  0 stars

Sunanda Road,Mirissa,Sri Lanka, Mirissa, Sri Lanka, 81740

Mirissa
USD 27

Palm Villa Mirissa  0 stars

Bandaramulla Mirissa, Mirissa, Sri Lanka, 81740

Mirissa
USD 156

Sun & Tree Homestay  0 stars

Palliyagewatta Thalaramba Kamburugamuwa, Mirissa, Sri Lanka, 81700

Mirissa
USD 17

White Eagle Hotel  0 stars

Sigiriya Junction Inamaluwa, Sigiriya, Sri Lanka, 21124

Sigiriya
USD 28

Czech House  0 stars

Wellodaya Road Rekawa Beach, Tangalle, Sri Lanka, 82125

Tangalle
USD 110

East Surf Cabanas  0 stars

Deewara Niwasa, Arugam Bay, Arugam Bay, Sri Lanka, 32500

Arugam Bay
USD 28

Dan Home  0 stars

909 10G Adikaram Mawatha Ethul Kotte, Sri Jayewardenepura Kotte, Sri Lanka, 10100

Sri Jayewardenepura Kotte
USD 47

Lord Of The Forest  0 stars

199, Dutch Bar Road, Navalladi, Batticaloa, Sri Lanka, Batticaloa, Sri Lanka, 30000

Batticaloa

Serenity Lake Front Villa  0 stars

90 13A Bilmoriya Road Ihala Indibedda, Piliyandala, Sri Lanka, 10400

Piliyandala
USD 129

Vinrich Lake Resort  0 stars

18 3 Duwawatta Road Madapatha Piliyandala., Piliyandala, Sri Lanka, 10300

Piliyandala
USD 55

Adams Home Stay  0 stars

Adams Peak Road Delhouse Nallathanniya, Nallathanniya, Sri Lanka, 22070

Nallathanniya
USD 22

Ani Villas Sri Lanka  0 stars

Kalukatiya Watta, Maliyadda, Dikwella, Sri Lanka, 81200

Dikwella
USD 9 547

Blue Ocean  0 stars

290 Dyke Street, Trincomalee, Sri Lanka

Trincomalee
USD 38

Yoho Villa Acacia  0 stars

No 10.Lady Horton'S Walk Road Boavista, Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya
USD 82