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 309

Jetwing Beach  5 stars

Ethukale, Negombo, Sri Lanka

Negombo Fabulous
USD 142

The Fortress Resort And Spa  5 stars

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

Koggala Superb
USD 536

Jetwing Vil Uyana  5 stars

Sigiriya, Sigiriya, Sri Lanka

Sigiriya Superb
USD 409

Heritance Kandalama  5 stars

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

Dambulla Superb
USD 243

Heritance Ahungalla  5 stars

Ahungalla Road, Ahungalla, Sri Lanka

Ahungalla Fabulous
USD 133

Heritance Negombo  5 stars

175 Lewis Place, Negombo, Sri Lanka

Negombo Fabulous
USD 136

Earl'S Regency  5 stars

Earl'S Regency Tennekumbura, Kandy, Sri Lanka

Kandy Fabulous
USD 98

Hilton Colombo  5 stars

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

Colombo Fabulous
USD 107

Hilton Colombo Residence  5 stars

200 Union Place, Colombo, Sri Lanka

Colombo Fabulous
USD 134

Amangalla  5 stars

10 Church Street, Galle, Sri Lanka

Galle Exclusive
USD 622

Amanwella  5 stars

Boddhi Mawatha, Tangalle, Sri Lanka, 0000

Tangalle Superb
USD 757

Taj Samudra  5 stars

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

Colombo Fabulous
USD 148

The Kingsbury  5 stars

48 Janadhipathi Mawatha, Colombo, Sri Lanka, 10732

Colombo Very good
USD 168

Galadari  5 stars

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

Colombo Very good
USD 86

Mahaweli Reach Hotel  5 stars

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

Kandy Fabulous
USD 105

The Deer Park Hotel  5 stars

Giritale, Polonnaruwa, Sri Lanka

Polonnaruwa Fabulous
USD 124

Cinnamon Grand Colombo  5 stars

77, Galle Road, Colombo, Sri Lanka

Colombo Fabulous
USD 118

Cinnamon Lakeside  5 stars

115 Sir Chittampalam, Colombo, Sri Lanka

Colombo Fabulous
USD 129

Saman Villas  5 stars

Aturuwella, Bentota, Sri Lanka

Bentota Superb
USD 437

Cinnamon Lodge  5 stars

2 Habarana, Habarana, Sri Lanka, NR

Habarana Superb
USD 119

The Blue Water  5 stars

Thalpitiya, Wadduwa, Sri Lanka, 12560

Wadduwa Fabulous
USD 149

Taj Bentota Resort & Spa  5 stars

National Holiday Resort, Bentota, Sri Lanka, 80500

Bentota Fabulous
USD 158

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 851

Jetwing Blue  5 stars

Ethukale, Negombo, Sri Lanka

Negombo Very good
USD 112

Galle Face Hotel  5 stars

2 Galle Road, Colombo, Sri Lanka

Colombo Very good
USD 166

Amaya Hunas Falls  5 stars

Elkaduwa, Kandy, Sri Lanka, 0000

Kandy Fabulous
USD 137

Royal Palms Beach Hotel  5 stars

De Abrew Road, Waskaduwa, Kalutara, Sri Lanka

Kalutara Fabulous
USD 116

Centara Ceysands Resort & Spa Sri Lanka  5 stars

Aluthgama, Bentota, Sri Lanka

Bentota Fabulous
USD 134

Dickwella Resort And Spa  5 stars

Batheegama, Dickwella, Sri Lanka

Dickwella Fabulous
USD 143

The Wallawwa  5 stars

Minuwangoda Road, Katunayake, Sri Lanka

Katunayake Superb
USD 568

Cocoon Resort And Villas  5 stars

Kaikawala Road, Bentota, Sri Lanka

Bentota Superb
USD 151

Paradise Road Tintagel Colombo  5 stars

65 Rosmead Place, Colombo, Sri Lanka

Colombo Superb
USD 246

Chaarya Resort & Spa By Chandrika  5 stars

Kataragama Road, Tissamaharama, Sri Lanka

Tissamaharama Fabulous
USD 78

Elephant Corridor  5 stars

Pothana Kimbissa Sigriya, , Sigiriya, Sri Lanka

Sigiriya Very good
USD 219

Kahanda Kanda  5 stars

Angulugaha, Koggala, Sri Lanka

Koggala
USD 308

Paradise Road The Villa Bentota  5 stars

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

Bentota Superb
USD 223

Avenra Garden Hotel  5 stars

22 Mahahunupitiya, Negombo, Negombo, Sri Lanka, Negombo, Sri Lanka

Negombo
USD 91

Tamarind Hill  5 stars

No.288 , Dadella, Galle, Sri Lanka

Galle Fabulous
USD 234

Uga Bay  5 stars

Passikudah, Passikudah, Sri Lanka

Passikudah
USD 141

Jetwing Lagoon  5 stars

Pamunugama Road, Negombo, Sri Lanka, 00000

Negombo Superb
USD 170

Roman Lake  5 stars

Godagedara Road, Pathegama, Ahungalla, Sri Lanka, 80550

Ahungalla Exclusive
USD 105

Jungle Beach Resort  5 stars

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

Nilaveli Superb
USD 238

Eden Resort And Spa  5 stars

Kaluwamodara, Beruwala, Sri Lanka

Beruwala Fabulous
USD 176

Amaya Bungalow  5 stars

Heerasagala, Kandy, Sri Lanka, 20000

Kandy
USD 249

Anilana Pasikuda  5 stars

14, Hotel Road, Pasikudah, Passikudah, Sri Lanka

Passikudah Superb
USD 197

Citrus Waskaduwa  5 stars

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

Bentota Exclusive
USD 142

Cinnamon Bey  5 stars

Cinnamon Bey, Moragalla, Beruwala, Sri Lanka

Beruwala Fabulous
USD 114

Avani Bentota Resort & Spa  5 stars

Bentota, Bentota, Sri Lanka

Bentota Fabulous
USD 143

Reef Villa & Spa  5 stars

78 Samanthara Road, Wadduwa, Sri Lanka

Wadduwa
USD 385

Wild Grass Nature Resort  5 stars

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

Sigiriya Fabulous
USD 291

Anilana Nilaveli  5 stars

1508 Irakkandi Nilaveli, Trincomalee, Sri Lanka

Trincomalee Superb
USD 143

Sun Aqua Pasikudah  5 stars

Hotel Road, Passikudah, Sri Lanka

Passikudah
USD 123

Avasta Resort And Spa  5 stars

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

Anuradhapura Very good
USD 119

Jetwing Yala  5 stars

Palatupana, Yala, Yala, Sri Lanka

Yala Superb
USD 198

Aliya Resort And Spa  5 stars

Audangawa, Kimbissa, Sigiriya, Sri Lanka

Sigiriya Superb
USD 123

Anantara Peace Haven Tangalle Resort  5 stars

Goyambokka Estate, Tangalle, Sri Lanka

Tangalle
USD 351

Thaproban Pavilion Resort And Spa  5 stars

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

Unawatuna Very good
USD 130

Ekho Lake House  5 stars

Pothgul Mawatha, Polonnaruwa, Polonnaruwa, Sri Lanka, 51000

Polonnaruwa
USD 235

The Galle Fort Hotel  5 stars

28 Church Street, Galle, Sri Lanka, 00000

Galle
USD 354

The Elephant Stables  5 stars

46 Nittawela Road, Kandy, Sri Lanka, 20000

Kandy
USD 368

Cape Weligama  5 stars

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

Weligama
USD 714

Palmstone Retreat  5 stars

Koskanuwala Watta Mahabage, Kitulgala, Sri Lanka

Kitulgala
USD 197

Chena Huts By Uga Escapes  5 stars

Palatupana Yala, Yala, Sri Lanka

Yala
USD 1 150

Tamarind Lake Hotel.  5 stars

Raja Mawatha, Kataragama, Sri Lanka

Kataragama
USD 146

Taru Villas Rampart Street  5 stars

25 Rampart Street, Galle, Sri Lanka

Galle Superb
USD 371

Anantara Kalutara Resort  5 stars

St Sebastian Rd Katukurunda, Kalutara, Sri Lanka

Kalutara
USD 530

Ani Villas Sri Lanka  5 stars

Dickwella Kondeniya Road Talalla Beach Front, 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, Panadura, Sri Lanka

Panadura
USD 57

Tamarind Tree Hotel  5 stars

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

Negombo
USD 82

Hotel Riu Sri Lanka All Inclusive  5 stars

Bentota Walallawita Korale, , 80562, Ahungalla, Sri Lanka

Ahungalla
USD 410

Heritance Tea Factory  4 stars

Kandapola, Nuwara Eliya, Sri Lanka

Nuwara Eliya Superb
USD 174

Ramada Colombo  4 stars

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

Colombo Very good
USD 112

The Gateway Hotel Colombo  4 stars

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

Seeduwa Fabulous
USD 116

Club Hotel Dolphin  4 stars

Kammala South, Negombo, Sri Lanka, 61110

Negombo Fabulous
USD 105

Grand Hotel Nuwara Eliya  4 stars

Nuwara Eliya, Nuwara Eliya, Sri Lanka, 54120

Nuwara Eliya Very good
USD 192

Goldi Sands Hotel  4 stars

Lewis Place, Negombo, Sri Lanka, 11500

Negombo Fabulous
USD 66

Mount Lavinia Hotel  4 stars

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

Dehiwala-Mount Lavinia Fabulous
USD 101

Amaya Hills  4 stars

Heerassagala, Kandy, Sri Lanka, 20000

Kandy Fabulous
USD 182

Pegasus Reef Hotel  4 stars

Hendala, Wattala, Sri Lanka, 10732

Wattala Good
USD 103

Oak Ray Serene Garden Hotel  4 stars

No 189 Rajapihilla Mawatha, Kandy, Sri Lanka, 20000

Kandy Very good
USD 166

Maalu Maalu Resort & Spa  4 stars

Passekudah, Passikudah, Sri Lanka

Passikudah Superb
USD 300

Miridiya Lake Resort  4 stars

Wasaladantha Mawatha, Anuradhapura, Sri Lanka

Anuradhapura Fabulous
USD 56

Hotel Sigiriya  4 stars

Sigiriya, Sigiriya, Sri Lanka

Sigiriya Fabulous
USD 60

Jetwing Sea  4 stars

Palangaturai, Kochchikade, Negombo, Sri Lanka, 11540

Negombo Fabulous
USD 110

Hotel Elephant Bay  4 stars

Pinnawala, , Pinnawala, Sri Lanka, 71100

Pinnawala Very good
USD 38

Swiss Residence  4 stars

Bahirawakanda 23, Kandy, Sri Lanka

Kandy Very good
USD 67

Ranweli Holiday Village  4 stars

Waikkal, Wayikkal, Sri Lanka

Wayikkal Fabulous
USD 101

Calamander Unawatuna Beach Resort  4 stars

Unawatuna, Unawatuna, Sri Lanka

Unawatuna Fabulous
USD 129

Tangerine Beach Hotel  4 stars

De Abrew Road,Waskaduwa, Kalutara, Sri Lanka

Kalutara Fabulous
USD 91

Amaya Lake  4 stars

Kap Ela, Kandalama, Dambulla, Sri Lanka, 0000

Dambulla Fabulous
USD 326

Randholee  4 stars

Heerassagala Rd, Kandy, Sri Lanka

Kandy Fabulous
USD 86

Insight  4 stars

Ahangama, Galle , Ahangama, Sri Lanka

Ahangama
USD 139

Temple Tree Resort & Spa  4 stars

660, Galle Road,Induruwa, Bentota, Sri Lanka

Bentota Superb
USD 165

The Palms  4 stars

Moragalla, Beruwala, Sri Lanka

Beruwala Superb
USD 108

Habarana Village By Cinnamon  4 stars

Habarana, Habarana, Sri Lanka

Habarana Superb
USD 94

Hikka Tranz By Cinnamon  4 stars

Galle Road, Hikkaduwa, Sri Lanka, 80240

Hikkaduwa Fabulous
USD 219

Tourmaline  4 stars

Anniwatta, Kandy, Sri Lanka

Kandy Very good
USD 90

Club Palm Bay  4 stars

Thalawila Wella, Thoduwawa, Marawila, Sri Lanka

Marawila Very good
USD 55

Avani Kalutara Resort  4 stars

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

Kalutara Fabulous
USD 102

The Paradise Resort And Spa  4 stars

Kubukkadanwala, Dambulla, Sri Lanka, 21100

Dambulla Fabulous
USD 199

Centauria Lake Resort  4 stars

New Town,, Embilipitiya, Sri Lanka

Embilipitiya Fabulous
USD 104

Cinnamon Citadel Kandy  4 stars

Srimath Kuda Ratwatte Mawatha, Kandy, Sri Lanka, 2000

Kandy Fabulous
USD 89

Ramboda Falls Hotel  4 stars

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

Nuwara Eliya
USD 59

Long Beach Resort  4 stars

Koggala Habaraduwa, Koggala, Sri Lanka

Koggala Very good
USD 125

Zylan Luxury Villa  4 stars

No: 115 Rosmead Place,, Colombo, Sri Lanka

Colombo Superb
USD 84

Mandara Resort Mirissa  4 stars

416 A, Pelena, Mirissa, Weligama, Sri Lanka

Weligama Superb
USD 106

Siddhalepa Ayurveda Health Resort  4 stars

861, Samanthara Road, Wadduwa, Sri Lanka

Wadduwa Very good
USD 368

Michelle Beach Hotel  4 stars

432, Galle Road, Balapitiya, Sri Lanka

Balapitiya Good
USD 254

Trinco Blu By Cinnamon  4 stars

Upuvali, Trincomalee, Sri Lanka

Trincomalee Fabulous
USD 95

Bentota Beach By Cinnamon  4 stars

Bentota, Bentota, Sri Lanka

Bentota Fabulous
USD 300

Hikkaduwa Beach Hotel  4 stars

298, Galle Road, Hikkaduwa, Hikkaduwa, Sri Lanka

Hikkaduwa Guest rating
USD 63

Lake Lodge Boutique Hotel  4 stars

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

Dambulla
USD 146

Lavanga Resort & Spa  4 stars

Galle Road, Patuwatha, Hikkaduwa, Hikkaduwa, Sri Lanka

Hikkaduwa Fabulous
USD 74

Sigiriana Resort By Thilanka  4 stars

51 Godawalaya Morragollawa, Dambulla, Sri Lanka

Dambulla Very good
USD 64

Royal Beach Resort  4 stars

Galle Road, Bentota, Sri Lanka

Bentota Fabulous
USD 72

Colombo Courtyard  4 stars

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

Colombo Fabulous
USD 87

Amagi Aria - Negombo'S Hidden Secret  4 stars

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

Negombo Fabulous
USD 73

Hotel Flower Garden  4 stars

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

Unawatuna Superb
USD 81

Camellia Resort And Spa  4 stars

Audangawa,Kimbissa,Sigiriya., Sigiriya, Sri Lanka

Sigiriya Fabulous
USD 55

Ekho Surf  4 stars

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

Bentota Very good
USD 101

Mirage Hotel  4 stars

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

Colombo Exclusive
USD 71

Shinagawa Beach  4 stars

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

Balapitiya Superb
USD 94

Hotel Ashford  4 stars

Welimada Rd, Sithaeliya, Nuwara Eliya, Sri Lanka

Nuwara Eliya Good
USD 42

Unique Cottages  4 stars

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

Nuwara Eliya Fabulous
USD 49

Cinnamon Wild Yala  4 stars

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

Yala Superb
USD 103

Araliya Green Hills Hotel  4 stars

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

Nuwara Eliya Fabulous
USD 142

Laya Safari  4 stars

Palatupana Yala, Yala, Sri Lanka

Yala Fabulous
USD 156

The Sun House  4 stars

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

Galle
USD 163

The Ocean Front  4 stars

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

Colombo Fabulous
USD 64

Lake Serenity Boutique Hotel  4 stars

Gonapitiya, Kuruwita,, Kuruwita, Sri Lanka

Kuruwita
USD 105

Ozo Colombo  4 stars

36-38, Clifford Place, Colombo, Sri Lanka

Colombo Fabulous
USD 51

Kaya Health Resort  4 stars

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

Uswetakeiyawa Superb
USD 62

Amaya Beach Passikudah  4 stars

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

Passikudah Superb
USD 61

Anantaya Resort & Spa Chilaw  4 stars

Karukupone, Bangadeniya, Chilaw, Sri Lanka

Chilaw Superb
USD 97

Suriya Resort  4 stars

Kammala Road, Waikkal Beach, Negombo, Sri Lanka

Negombo Superb
USD 95

Qantara Hotel Nuwaraeliya  4 stars

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

Nuwara Eliya Guest rating
USD 119

Casa Colombo Collection Mirissa  4 stars

Madamawatte, Kamburugamuwa, Sri Lanka

Kamburugamuwa
USD 295

Fishermans Bay  4 stars

Kapparathota, Weligama, Sri Lanka

Weligama
USD 50

Taprobana Wadduwa  4 stars

354/16 Rathnayake Road, Wadduwa, Sri Lanka

Wadduwa Very good
USD 120

Ozo Kandy  4 stars

No 31, Saranankara Mawatha, Kandy, Sri Lanka

Kandy Fabulous
USD 99

Residence By Uga Escapes  4 stars

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

Colombo
USD 188

Mount Breeze  4 stars

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

Dehiwala-Mount Lavinia
USD 62

Hotel River Front  4 stars

553/3A Gangasiripura, Tissamaharama, Sri Lanka, 82600

Tissamaharama Superb
USD 36

Neptune Bay Hotel  4 stars

Yaddehimulla Road, Unawatuna, Sri Lanka, 80600

Unawatuna Very good
USD 45

Nice Place Bungalows  4 stars

Inamaluwa, Dambulla, Sri Lanka, 21120

Dambulla Very good
USD 63

Royal Bar & Hotel  4 stars

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

Kandy
USD 96

Sigiriya Village  4 stars

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

Sigiriya Very good
USD 99

The Blackpool Hotel  4 stars

Mahagastota Hill Climb, Blackpool, Nuwara Eliya, Sri Lanka

Nuwara Eliya
USD 192

Jkab Beach Resort  4 stars

686 11 North Coast Road Uppuveli, Trincomalee, Sri Lanka

Trincomalee Guest rating
USD 75

The Kandyan  4 stars

197, Rajapihila Mawatha, Kandy, Sri Lanka

Kandy
USD 90

Jetwing Jaffna  4 stars

37 Mahatma Gandhi Road, Jaffna, Sri Lanka

Jaffna
USD 75

Oyo 244 Galaxy City Hotel  4 stars

No 43 Old Matala Road, Kandy, Sri Lanka

Kandy Guest rating
USD 32

Nikara Yala Beach Villas  4 stars

Near Yala Nationa Park, Kirinda Beach Road ,Yala 82000, Kirinda (Hambantota), Sri Lanka

Kirinda (Hambantota) Superb
USD 178

Amaara Forest Hotel Sigiriya  4 stars

Indigasweva, Sigiriya, Sri Lanka

Sigiriya
USD 112

Mount Royal  4 stars

No 03 Uduwella Hantana, Kandy, Sri Lanka

Kandy Guest rating
USD 46

Ani Villas  4 stars

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

Dikwella
USD 9 805

Lavendish Okrin Hotel  4 stars

110 Detagamuwa, Kataragama, Sri Lanka

Kataragama
USD 53

The Beach Boutique  4 stars

510/2, Bimpandura, Pamunugama, Uswetakeiyawa, Sri Lanka

Uswetakeiyawa Fabulous
USD 60

Bar Reef Resort  4 stars

Alankuda, Kalpitiya, Sri Lanka, 61360

Kalpitiya
USD 195

The Thinnai  4 stars

86, Palaly Road, Thirunelveli, Jaffna, Sri Lanka

Jaffna
USD 83

Madulkelle Tea And Eco Lodge  4 stars

Madulkelle, Kandy, Sri Lanka, 20000

Kandy Superb
USD 213

Av15  4 stars

Alexandra Road, Colombo, Sri Lanka

Colombo Exclusive
USD 92

The Dutch House  4 stars

18,Upper Dickson Road, Galle, Sri Lanka, 80000

Galle
USD 487

Ananthaya Beach  4 stars

Oruwella Road, Rekawa, Netolpitiya, Tangalle, Sri Lanka, 82135

Tangalle Fabulous
USD 132

Villa In Paradise  4 stars

Villa In Paradise, Unawatuna, Sri Lanka, 80600

Unawatuna
USD 79

Ella Planters Bungalow  4 stars

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

Ella Exclusive
USD 122

R Degrees  4 stars

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

Ambalangoda (Galle)
USD 225

Weligama Bay Resort  4 stars

Matara Road, Pelena, Weligama, Sri Lanka, 81700

Weligama Fabulous
USD 316

Why House  4 stars

Mihiripenna Road, Unawatuna, Sri Lanka, 80000

Unawatuna
USD 463

Calamander Unawatuna Beach  4 stars

Parangiyawatte, Unawatuna, Sri Lanka

Unawatuna
USD 141

Bandarawela Hotel  3 stars

14 Welimada Road, , Bandarawela, Sri Lanka

Bandarawela Fabulous
USD 42

Camelot Beach Hotel  3 stars

345 Lewis Place, Negombo, Sri Lanka, 11500

Negombo Very good
USD 79

Grand Oriental Hotel  3 stars

2 York Street, Colombo, Sri Lanka, 10732

Colombo Good
USD 40

Thilanka  3 stars

03 Sangamitha Mawatha, Kandy, Sri Lanka, 20044

Kandy Fabulous
USD 62

Hotel Topaz  3 stars

Anniewatte, Kandy, Sri Lanka, 20967

Kandy Very good
USD 75

Galway Forest Lodge  3 stars

89 Upper Lake Road, Havelock Drive, Nuwara Eliya, Sri Lanka, Nuwara Eliya, Sri Lanka, 22094

Nuwara Eliya
USD 95

Induruwa Beach Resort  3 stars

Kaikawala Induruwa, Bentota, Sri Lanka

Bentota Fabulous
USD 94

Mermaid  3 stars

Galle Road, Kalutara, Sri Lanka, 12000

Kalutara Superb
USD 97

Boulder Garden  3 stars

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

Kalawana
USD 202

Golden Star Beach Hotel  3 stars

163 Lewis Place, Negombo, Sri Lanka, 11500

Negombo Guest rating
USD 53

Tamarind Tree  3 stars

P.O. Box 06, Yatiyana, Katunayake, Sri Lanka, 11500

Katunayake Fabulous
USD 110

Giritale Hotel  3 stars

Giritale, Polonnaruwa, Sri Lanka, 51000

Polonnaruwa Fabulous
USD 65

Pigeon Island Beach Resort  3 stars

11 Milepost, Nilaveli, Trincomalee, Sri Lanka

Trincomalee Fabulous
USD 46

Global Towers  3 stars

11 Marine Drive, Colombo, Sri Lanka, 10732

Colombo Good
USD 65

Tree Of Life  3 stars

Yahalatenna, Barigama, Kandy, Sri Lanka, 20000

Kandy Good
USD 70

Koggala Beach Hotel  3 stars

Koggala, Habaraduwa, Koggala, Sri Lanka

Koggala Guest rating
USD 82

Kosgoda Beach Resort  3 stars

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

Kosgoda
USD 119

Windsor  3 stars

01 & 02 Kandy Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya
USD 96

Club Bentota  3 stars

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

Bentota Fabulous
USD 206

Sorowwa Resort & Spa  3 stars

Lake Road, Habarana, Sri Lanka

Habarana
USD 68

Hill Club  3 stars

29 Grand Hotel Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya Fabulous
USD 130

Berjaya Hotel Colombo  3 stars

No:36, College Avenue, Colombo, Sri Lanka

Colombo Good
USD 58

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 60

Closenberg Hotel  3 stars

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

Galle
USD 148

Jetwing St Andrews  3 stars

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

Nuwara Eliya Very good
USD 120

Park Street Hotel  3 stars

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

Colombo Superb
USD 287

Kassapa Lions Rock  3 stars

Digampathana Kimbissa, Sigiriya, Sri Lanka

Sigiriya Fabulous
USD 95

Queens  3 stars

D S Senanayake Veediya, Kandy, Sri Lanka

Kandy Good
USD 66

Devon Hotel  3 stars

No 51, Ampitiya Road, Kandy, Sri Lanka

Kandy Very good
USD 54

Lady Hill  3 stars

29 Upper Dickson Road, Galle, Sri Lanka

Galle Exceptional
USD 159

Casamara  3 stars

12,Kotugodalla Veediya, Kandy, Sri Lanka

Kandy Very good
USD 69

Paradise Holiday Village  3 stars

Palangathurai, Kochchikade,154/9 , Negombo, Sri Lanka

Negombo Very good
USD 83

Hotel Suisse  3 stars

30 Sangaraja Mawatha, Kandy, Sri Lanka

Kandy Fabulous
USD 60

Paradise Beach  3 stars

Lewis Place, Negombo, Sri Lanka

Negombo Very good
USD 51

The Lake Hotel  3 stars

Polonnaruwa, Polonnaruwa, Sri Lanka

Polonnaruwa Fabulous
USD 47

Renuka City Hotel  3 stars

328 Galle Road, Colombo, Sri Lanka

Colombo Very good
USD 61

Coral Sands Hotel  3 stars

326 Galle Road, Hikkaduwa, Sri Lanka

Hikkaduwa Very good
USD 107

Heritage Hotel  3 stars

Galwalla Road, Pothanegama, Anuradhapura, Sri Lanka

Anuradhapura
USD 69

Peacock Beach  3 stars

Tissa Rd Galwala Hambantota, Hambantota, Lk, Hambantota, Sri Lanka

Hambantota Fabulous
USD 84

Welcombe  3 stars

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

Trincomalee Guest rating
USD 45

Villa Ocean View  3 stars

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

Wadduwa Good
USD 114

Orient Hotel  3 stars

12 Dharmapala Mawatha, Bandarawela, Sri Lanka

Bandarawela
USD 62

Hotel Bentota Village  3 stars

Alwis Road, Warahena Bentota, Bentota, Sri Lanka

Bentota
USD 73

Tea Bush Hotel  3 stars

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

Nuwara Eliya Good
USD 51

Nilaveli Beach  3 stars

Nilaveli , Trincomalee, Sri Lanka

Trincomalee Fabulous
USD 701

Taru Villas Lake Lodge  3 stars

20, Alvis Terrace, Colombo, Sri Lanka

Colombo
USD 116

Crystal Villa  3 stars

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

Weligama Guest rating
USD 81

The Sovereign  3 stars

Sri Jayawardenapura Mawatha, Rajagiriya, Colombo, Sri Lanka

Colombo Guest rating
USD 86

Amanda Hills  3 stars

65, Saranankara Road, Kandy, Sri Lanka

Kandy Very good
USD 39

Ranveli Beach Resort  3 stars

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

Dehiwala-Mount Lavinia Guest rating
USD 44

Oasis Beach Resort  3 stars

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

Negombo Guest rating
USD 35

Anjayu Villa - The House Of Ayurveda  3 stars

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

Wadduwa Fabulous
USD 57

Tangalle Bay  3 stars

Pallikkudawa Tangalle, Tangalle, Sri Lanka

Tangalle

Talalla Retreat  3 stars

Sampaya House, Talalla South, Talalla, Sri Lanka

Talalla Fabulous
USD 96

Concord Grand  3 stars

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

Colombo Guest rating
USD 33

Citrus Hikkaduwa  3 stars

400 Galle Road, Hikkaduwa, Sri Lanka

Hikkaduwa Fabulous
USD 61

Turtle Bay  3 stars

Kalamatiya, Tangalle, Sri Lanka

Tangalle Exceptional
USD 137

Amethyst Resort  3 stars

Coconut Board Road, Pasikuda, Sri Lanka, 82000

Pasikuda Superb
USD 49

Ranmal Beach Hotel  3 stars

Galle Road, Narigama, Hikkaduwa, Sri Lanka

Hikkaduwa Superb
USD 103

Janaki  3 stars

#43 Fife Road, Colombo, Sri Lanka

Colombo Guest rating
USD 37

Topaz Beach Hotel  3 stars

No 21, Poratota Road, Negombo, Sri Lanka

Negombo Guest rating
USD 46

Club Villa  3 stars

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

Bentota Superb
USD 181

Saraii Village  3 stars

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

Tissamaharama Good
USD 122

Albatross  3 stars

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

Kandy
USD 134

Sea Lotus Park  3 stars

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

Trincomalee Very good
USD 85

Ella Jungle Resort  3 stars

Uva Karandagolla, Ella, Sri Lanka, 90090

Ella
USD 86

Riverina Hotel  3 stars

Moragalla, Beruwala, Sri Lanka

Beruwala Fabulous

Serene Grand Hotel  3 stars

113 Rajapihilla Mawatha, Kandy, Sri Lanka

Kandy Fabulous
USD 85

Fort Bliss  3 stars

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

Galle Fabulous
USD 95

Regent Lodge  3 stars

Riverdale Road 172, Kandy, Sri Lanka

Kandy Guest rating
USD 77

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 95

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 174

Arugam Bay Surfing Resort  3 stars

Main Street, Arugam Bay, Sri Lanka

Arugam Bay
USD 84

Hotel Eden Garden  3 stars

Sigiriya Rd; Inamaluwa Dambulla, Sigiriya, Sri Lanka

Sigiriya Good
USD 37

Pearl City Hotel  3 stars

# 17, Bauddhaloka Mawatha, , Colombo, Sri Lanka

Colombo Superb
USD 49

Club Lespri  3 stars

322 Tranquility Galaha Road, Kandy, Sri Lanka

Kandy
USD 57

Lazy Lizard  3 stars

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

Galle Very good
USD 63

Rajarata Hotels  3 stars

77 Rowing Club Road, Anuradhapura, Sri Lanka, 50000

Anuradhapura Good
USD 74

Cinnamon Red Colombo  3 stars

59 Ananda Coomaraswamy Mawatha, Colombo, Sri Lanka, 00300

Colombo Superb
USD 77

Comfort@15  3 stars

No 15, Sellamuttu Avenue, Colombo, Sri Lanka

Colombo Fabulous
USD 52

Empyrean Hotel  3 stars

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

Katunayake Guest rating
USD 59

Ceylon City Hotel  3 stars

11 Upatissa Raod, Colombo, Sri Lanka, 00400

Colombo Fabulous
USD 46

Royal Castle  3 stars

140, Lewis Place, Negombo, Sri Lanka

Negombo Superb
USD 68

Coco Palm Villa  3 stars

54/2, Medaketiya, Tangalle, Sri Lanka

Tangalle Very good
USD 49

Silver Beach Hotel  3 stars

66 12 Alles Garden Nilaveli Road, Trincomalee, Sri Lanka

Trincomalee Good
USD 27

The Steuart By Citrus  3 stars

No. 45, Janadhipathi Mawatha, Colombo, Sri Lanka

Colombo Superb
USD 77

Kandy City Hotel By Earl'S  3 stars

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

Kandy Fabulous
USD 48

Hotel Silver Falls  3 stars

Nanuoya Road, Nuwara Eliya, Sri Lanka, 22150

Nuwara Eliya Good
USD 21

Modern City Inn  3 stars

426, Main Street, Negombo, Sri Lanka, 11500

Negombo Very good
USD 25

Anantamaa Hotel  3 stars

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

Trincomalee Exceptional
USD 97

Vino Villa  3 stars

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

Kandy Fabulous
USD 46

White Villa  3 stars

92, Galmaduwa Estate, Kandy, Sri Lanka, 20168

Kandy
USD 40

Nature Walk Resort  3 stars

No 9 Sangamitha Road , Kandy, Sri Lanka, 20000

Kandy Very good
USD 40

Blue Sky Beach Resort  3 stars

Matara Rd, Unawatuna, Sri Lanka, 80615

Unawatuna
USD 53

Blue Water Boutique Hotel  3 stars

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

Negombo Fabulous
USD 86

Hotel See Kandy  3 stars

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

Kandy Fabulous
USD 52

Catamaran Beach Hotel  3 stars

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

Negombo Very good
USD 107

Hotel Heaven'S Edge  3 stars

Kitalella Road, Kitalella, Ella, Sri Lanka, 90090

Ella
USD 142

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 56

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 37

Lara'S Place Unawatuna  3 stars

Ganahena Rd, Unawatuna, Sri Lanka, 80600

Unawatuna Superb
USD 70

Fair View Hotel Colombo  3 stars

27 Ramakrishna Road, Colombo, Sri Lanka

Colombo Good
USD 60

Guest Ryan  3 stars

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

Katunayake Very good
USD 14

Satin Doll  3 stars

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

Unawatuna Exceptional
USD 211

London Palace  3 stars

Anuradhapura, Anuradhapura, Sri Lanka, 50000

Anuradhapura Fabulous
USD 34

Oyo 273 Maple Leaf Hotel  3 stars

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

Negombo Good
USD 32

Hotel Dorset  3 stars

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

Negombo Guest rating
USD 56

Hotel Moonstone  3 stars

Thisawewa Lake Road, Anuradhapura, Sri Lanka, 51424

Anuradhapura Fabulous
USD 21

Hotel Travellers Nest  3 stars

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

Kandy Fabulous
USD 23

Oriole Boutique Villas  3 stars

324 Wellatota Watta Kanahintota, Bentota, Sri Lanka, 80500

Bentota Guest rating
USD 107

Coco Cabana  3 stars

Yathramulla Riverside Road, Beruwala, Sri Lanka, 16320

Beruwala
USD 108

Nisala Arana Boutique Hotel  3 stars

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

Bentota
USD 171

Hotel Glendower  3 stars

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

Nuwara Eliya
USD 55

Living Heritage Koslanda  3 stars

Egodawatte Estate, Naulla, Koslanda, Sri Lanka, 20190

Koslanda
USD 193

Paradise Beach Club  3 stars

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

Mirissa Fabulous
USD 111

Water Garden Hotel  3 stars

Galagama, Belihuloya, Sri Lanka, 70000

Belihuloya
USD 66

Hotel Ocean View Cottage  3 stars

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

Hikkaduwa
USD 68

Sunrise Palace  3 stars

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

Negombo
USD 23

Coco Royal Beach Resort  3 stars

Beach Road, Mahawaskaduwa, Wadduwa, Sri Lanka

Wadduwa
USD 63

Ocean Crest  3 stars

123, Galle Road, Hathapalana, Ahangama, Sri Lanka

Ahangama
USD 115

Elephant Trail  3 stars

5Th Mile Post , Udawalawe, Sri Lanka

Udawalawe Very good
USD 65

Water Edge Resort  3 stars

Main Street, Arugam Bay, Sri Lanka

Arugam Bay
USD 58

Nuwara Eliya Golf Club  3 stars

Nuwara Eliya Golf Club, Nuwara Eliya, Sri Lanka

Nuwara Eliya
USD 133

Mountain Heaven  3 stars

Kitalella, Ella, Sri Lanka

Ella
USD 191

Hotel Brighten Rest  3 stars

214 2 Messenger Street, Colombo, Sri Lanka

Colombo
USD 37

Albany  3 stars

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

Nuwara Eliya
USD 114

Brook Boutique  3 stars

Ali Pallama Madahapola Road Airport Dambulla 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 52

Leisure Land Villas  3 stars

In Front Of Nugasewana Kalahe Wanchawala, Galle, Sri Lanka

Galle Guest rating
USD 54

Lucas Memorial  3 stars

95 Nape Road, Kosgoda, Sri Lanka

Kosgoda
USD 37

Inroma Holiday Resort  3 stars

38 Church Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya Very good
USD 39

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 Very good
USD 57

Cinnamon Lake Inn  3 stars

Nakanda, Hikkaduwa, Sri Lanka

Hikkaduwa
USD 61

Tropical Retreat  3 stars

182, Hinatigala Road, Unawatuna, Sri Lanka

Unawatuna Exceptional
USD 86

Shell Resort  3 stars

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

Arugam Bay
USD 67

Kandy Green View Bungalow  3 stars

32/36 Sangaraja Mawatha, Kandy, Sri Lanka

Kandy
USD 70

Edelweiss Resort  3 stars

Kalugalluwa, Thalaramba, Mirissa, Sri Lanka

Mirissa
USD 63

The Serendipity Beach Hotel  3 stars

Unawatuna, Unawatuna, Sri Lanka

Unawatuna
USD 65

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 136

The Kings Island Resort  3 stars

Custom House Road, Negombo, Sri Lanka

Negombo
USD 26

The Bavarian Resort  3 stars

Mafaza Mosque Road, Arugam Bay, Sri Lanka

Arugam Bay
USD 22

Gedara Resort  3 stars

Gedara 19 2 De Fonseka Place, Kalutara, Sri Lanka

Kalutara
USD 59

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 62

View 360  3 stars

5/16A, Uplands, Kandy, Sri Lanka

Kandy
USD 97

The Kings Villa  3 stars

27 Kolongahawattta Kengalle, Digana, Sri Lanka

Digana

Panorama Beach  3 stars

68 Maradana Road Moragalla, Beruwala, Sri Lanka

Beruwala
USD 96

Kithul Kanda Mountain Resort  3 stars

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

Padukka Fabulous
USD 64

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 128

Villa Hotel  3 stars

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

Trincomalee
USD 44

Nilaveli Beach Resort  3 stars

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

Nilaveli Exceptional
USD 163

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 44

Vaana Resort  3 stars

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

Habarana
USD 78

Blackwood Hotel  3 stars

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

Haputale
USD 40

Alta Vista  3 stars

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

Ella
USD 54

Giman Free Beach Resort  3 stars

Giman Free Beach Resort, Passikudah, Sri Lanka

Passikudah
USD 389

Blue Water Villa  3 stars

318 Dampe Rd, Piliyandala, Piliyandala, Sri Lanka

Piliyandala
USD 55

Okwin Resort  3 stars

No.114, Heightenford A, Nawalapitiya 20650 Sri Lanka, Nawalapitiya, Sri Lanka

Nawalapitiya
USD 58

Hotel Clarion Kiribathgoda  3 stars

Kiribathgoda, Kandy Road, Kiribathgoda, Sri Lanka

Kiribathgoda Fabulous
USD 36

Hill Top  2 stars

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

Kandy Very good
USD 91

Sunset Beach  2 stars

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

Negombo Guest rating
USD 44

Royal Lotus  2 stars

Giritale Polonaruwa, Giritale, Sri Lanka

Giritale Good
USD 117

Majestic Tourist Hotel  2 stars

83 / 40 Ampitiya Road, Kandy, Sri Lanka

Kandy Good
USD 15

Senani Hotel  2 stars

167 1 Rajapihilla Mawatha, Kandy, Sri Lanka

Kandy Very good
USD 188

Full Moon Garden Hotel  2 stars

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

Negombo Guest rating
USD 45

Hotel Randiya  2 stars

394/19A, Muditha Mawatha, Anuradhapura, Lk, Anuradhapura, Sri Lanka

Anuradhapura

Mango House  2 stars

3 Leyn Baan Cross Street, Galle, Sri Lanka

Galle Fabulous
USD 119

Roy Villa Beach Hotel  2 stars

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

Kalutara Superb
USD 47

Rivi Ras Hotel  2 stars

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

Dehiwala-Mount Lavinia Guest rating
USD 48

Sansu  2 stars

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

Colombo Guest rating
USD 60

Shalimar Hotel  2 stars

46, Panchikawatte Road Maradana, Colombo, Sri Lanka

Colombo Good
USD 44

Kanaro  2 stars

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

Colombo Guest rating
USD 37

Sunhill  2 stars

No 18, 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 36

Star Holiday Resort  2 stars

18, Amarasena Mawatha, Hikkaduwa, Sri Lanka

Hikkaduwa Fabulous
USD 27

Clay Hut Village  2 stars

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

Polonnaruwa
USD 45

Kandy View Hotel  2 stars

Ampitiya Road, Kandy, Sri Lanka

Kandy Very good
USD 21

M.P.S. Village  2 stars

Kalundewa Road Dambullu Oya Junction, Dambulla, Sri Lanka

Dambulla
USD 55

Riverdale Hotel  2 stars

No32 Aniwatthe Road Kandy, Kandy, Sri Lanka

Kandy
USD 24

Clock Inn Colombo  2 stars

457 Galle Road, Colombo, Sri Lanka, 300

Colombo Very good
USD 39

Amagi Beach Marawila  2 stars

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

Marawila
USD 48

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 48

Cool Beach Hotel  2 stars

Galle Road, Akurala, Hikkaduwa, Sri Lanka, 80240

Hikkaduwa Guest rating
USD 71

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 55

Ocean Ripples Resort  2 stars

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

Wadduwa
USD 31

Hotel Tinaya  2 stars

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

Dambulla Good
USD 29

Funk Bunks Kandy  2 stars

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

Kandy
USD 23

Skinny Beach House  2 stars

Matara Road Dalawella, Unawatuna, Sri Lanka

Unawatuna
USD 487

Sharon Inn  2 stars

59, Saranankara Road , Kandy, Sri Lanka

Kandy Superb
USD 30

Bay Vista  2 stars

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

Arugam Bay
USD 66

Hotel Lans  2 stars

99B, Jayasri Uyana, Kundasale, Digana, Sri Lanka

Digana
USD 33

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 Road, Negombo, Sri Lanka

Negombo Very good
USD 30

Stone Bungalow  2 stars

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

Nuwara Eliya
USD 80

Villa 46  2 stars

No 46 Park Avanue Dangolla, Kandy, Sri Lanka

Kandy
USD 39

Tissa Resort  2 stars

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

Tissamaharama Exceptional
USD 10

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 31

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 42

White Home  2 stars

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

Haputale
USD 31

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, Batticaloa, Sri Lanka, 30000

Batticaloa
USD 23

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

Jetwing Warwick Gardens  0 stars

Ambewela, Nuwara Eliya, Sri Lanka

Nuwara Eliya Fabulous
USD 257

Panchi Villa  0 stars

339/7A Kurudu Watta, Warahena, Bentota, Sri Lanka

Bentota Fabulous
USD 49

Unique Towers Luxury Boutique Suites  0 stars

No 30, Hyde Park Corner, Colombo, Sri Lanka

Colombo Superb
USD 119

Park View Guest House  0 stars

Park Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya Very good
USD 64

The Richmond House Kandy  0 stars

195/56 Richmond Hill Lane, Kandy, Sri Lanka

Kandy
USD 48

Flower Garden Lake Resort  0 stars

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

Tissamaharama Fabulous
USD 62

Lavinia House  0 stars

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

Dehiwala-Mount Lavinia
USD 17

Sky Pavilion  0 stars

102/123, Hewaheta Rd, Kandy, Sri Lanka, 20000

Kandy Fabulous
USD 185

Cheriton Longdon Place  0 stars

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

Colombo

Heavens Holiday Resort  0 stars

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

Kandy Exceptional
USD 61

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 373

Secret Palace House  0 stars

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

Galle Fabulous
USD 47

Airport Villa  0 stars

Liver Brother Road, Katunayake, Sri Lanka, 11410

Katunayake Fabulous
USD 36

Reggie'S Guesthouse  0 stars

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

Negombo Very good
USD 28

Hotel Mango Garden  0 stars

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

Kandy
USD 28

Apa Villa Thalpe  0 stars

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

Unawatuna
USD 227

Pala Hotel  0 stars

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

Tissamaharama
USD 39

Ancient Mural  0 stars

176 Bay Beach Hotel Road, Kapparatota, Weligama, Lk, Weligama, Sri Lanka, 81700

Weligama Superb
USD 11

Raintree  0 stars

Thithawelgolla, Dambulla, Sri Lanka, 21100

Dambulla
USD 51

Gaga Bees Yala  0 stars

Gaga Bees Sandagirigama, Tissamaharama, Sri Lanka, 82600

Tissamaharama Fabulous
USD 69

Sergeant House  0 stars

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

Unawatuna
USD 363

Mas Villa  0 stars

Pahala Walauwa, Maswela, Kotmale, Sri Lanka, 00700

Kotmale Very good
USD 161

Rainforest Lodge  0 stars

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

Deniyaya
USD 26

Marine Tourist Beach Guest House Hostel  0 stars

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

Negombo Very good
USD 35

Hill Cottage  0 stars

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

Nuwara Eliya Good
USD 133

Ocean Breeze Apartment Colombo  0 stars

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

Colombo
USD 98

Villa Extra  0 stars

20 4 Peter Mendis Road, Negombo, Sri Lanka

Negombo
USD 35

Small House Boutique Guest House  0 stars

2 Parawa Street, Galle, Sri Lanka

Galle
USD 182

Dream Stay House  0 stars

No 25/8, Glassaugh Road, Nanu Oya, 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 128

Romaya Villa  0 stars

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

Unawatuna
USD 250

Amaya Resort Mirissa  0 stars

Udupila, Mirissa, Sri Lanka

Mirissa Very good
USD 54

Milano Grand New Rest House  0 stars

No. 50 Kandy Road, Dambulla, Sri Lanka

Dambulla
USD 21

Foozoo  0 stars

15 A Mahasen Mawatha, Colombo, Sri Lanka

Colombo Very good
USD 31

Ivory House  0 stars

Kahanda Road, Habaraduwa, Habaraduwa Central, Sri Lanka

Habaraduwa Central
USD 324

Capital Villa  0 stars

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

Colombo
USD 258

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 41

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 35

Sweet Lanka Kandy  0 stars

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

Kandy
USD 50

Sesatha Kandy  0 stars

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

Kandy
USD 26

Beach Arthur Guest  0 stars

No 213 Pitiwella Boossa, Galle, Sri Lanka, 80240

Galle
USD 54

Heidi'S Home  0 stars

Badulla Rd, Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya Superb
USD 46

Moon Plains Forest Log  0 stars

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

Nuwara Eliya
USD 29

Crystal Mounts  0 stars

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

Nuwara Eliya
USD 24

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 20

The Thick Forest  0 stars

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

Sigiriya Guest rating
USD 44

Melrose Villas  0 stars

Melrose Villas Sigiriya, Sigiriya, Sri Lanka, 21120

Sigiriya Superb
USD 42

Tree Tops Yala  0 stars

Yala Road, Kirinda, Yala, Sri Lanka, 82614

Yala
USD 89

Hilltop Apartment  0 stars

121, Hill Street, Dehiwala-Mount Lavinia, Sri Lanka, 10350

Dehiwala-Mount Lavinia

Palm Beach Villa  0 stars

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

Wadduwa
USD 335

Home As Home  0 stars

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

Dehiwala-Mount Lavinia
USD 43

Tropical Beach House Hikkaduwa  0 stars

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

Hikkaduwa
USD 278

Red Lobster  0 stars

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

Hikkaduwa Good
USD 33

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 34

Blue Water Beach Resort  0 stars

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

Trincomalee Superb
USD 30

Lucky Beach Resort  0 stars

50, Alles Garden, Trincomalee, Sri Lanka, 31010

Trincomalee Good
USD 13

Silaa Cabana  0 stars

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

Trincomalee
USD 31

Lion'S Rest  0 stars

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

Weligama
USD 173

Beach Corner  0 stars

Matara Road, Weligama, Sri Lanka, 81700

Weligama
USD 21

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

Tropical Garden  0 stars

Medilla Beach Tangalle, Tangalle, Sri Lanka, 11111

Tangalle
USD 56

Hideaway Lodge  0 stars

Kapuhenwala Road Marakolliya, Tangalle, Sri Lanka, 82200

Tangalle Superb
USD 48

The Teak House  0 stars

Seenimodera Nakulugamuwa, Tangalle, Sri Lanka, 82200

Tangalle
USD 370

Calm House  0 stars

Gurugodella Seenimodara, Tangalle, Sri Lanka, 82200

Tangalle
USD 25

Thisal Guest House  0 stars

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

Polonnaruwa Fabulous
USD 19

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 25

Forest Paradise  0 stars

Ella, Ella, Sri Lanka, 90090

Ella Fabulous
USD 53

Nice View Homestay  0 stars

Kudugalpathana Kithella Road, Ella, Sri Lanka, 90090

Ella
USD 32

The Rock Face  0 stars

No 107 1 Town, Ella, Sri Lanka, 90090

Ella Guest rating
USD 27

Blooming Rose Ella  0 stars

Athimale Niwasa Kitetella, Ella, Sri Lanka, 90090

Ella
USD 41

Ella Waterfall View  0 stars

Watagodawaththa Kithalella Ella, Ella, Sri Lanka, 90090

Ella
USD 54

Bella Ella  0 stars

Kudugal Pathana Kithal Ella, Ella, Sri Lanka, 90090

Ella
USD 18

Daban  0 stars

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

Ella
USD 27

Seasons Four  0 stars

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

Matara
USD 23

Niwasa House  0 stars

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

Hatton
USD 17

Rainbow Beach Hotel  0 stars

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

Ambalangoda (Galle)
USD 28

Sakurahana Guest House  0 stars

34 Padmini Pieris, Bentota, Sri Lanka, 12080

Bentota
USD 25

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 20

Kodev  0 stars

Dutch Bay Island, Kalpitiya, Sri Lanka, 61360

Kalpitiya
USD 179

Nature House  0 stars

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

Udawalawe Superb
USD 32

Hotel Gayan'S  0 stars

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

Udawalawe Exceptional
USD 34

Jungle House  0 stars

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

Udawalawe
USD 36

Feathered Nest  0 stars

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

Mirissa Superb
USD 22

Calidan  0 stars

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

Mirissa
USD 26

Palm Villa Mirissa  0 stars

Bandaramulla Mirissa, Mirissa, Sri Lanka, 81740

Mirissa
USD 82

Shasee Rest-Mirissa  0 stars

Shasee Rest ,Dilan ,Bandaramulla,Mirissa, Mirissa, Sri Lanka, 81740

Mirissa
USD 20

Sun & Tree Homestay  0 stars

Palliyagewatta Thalaramba Kamburugamuwa, Mirissa, Sri Lanka, 81700

Mirissa
USD 17

Heritage Belihuloya Resort  0 stars

Belihuloya, Belihuloya, Sri Lanka, 70140

Belihuloya
USD 36

White Eagle Hotel  0 stars

Sigiriya Junction Inamaluwa, Sigiriya, Sri Lanka, 21124

Sigiriya
USD 32

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 33

Dan Home  0 stars

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

Sri Jayewardenepura Kotte
USD 51

Plantation Retreat  0 stars

Ellepola Estate Pathanpaha, Matale, Sri Lanka, 20810

Matale
USD 58

Serenity Lake Front Villa  0 stars

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

Piliyandala
USD 122

Vinrich Lake Resort  0 stars

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

Piliyandala
USD 55

Ani Private Resorts Sri Lanka  0 stars

Kalukatiya Watta, Maliyadda, Dikwella, Sri Lanka, 81200

Dikwella
USD 8 692

Blue Ocean Hotel  0 stars

290 Dyke Street, Trincomalee, Sri Lanka

Trincomalee
USD 36

Yoho Villa Acacia  0 stars

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

Nuwara Eliya
USD 82