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 255

Jetwing Beach  5 stars

Ethukale, Negombo, Sri Lanka

Negombo Fabulous
USD 107

The Fortress Resort And Spa  5 stars

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

Koggala Superb
USD 288

Jetwing Vil Uyana  5 stars

Sigiriya, Sigiriya, Sri Lanka

Sigiriya Superb
USD 337

Heritance Kandalama  5 stars

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

Dambulla Superb
USD 166

Heritance Ahungalla  5 stars

Ahungalla Road, Ahungalla, Sri Lanka

Ahungalla Fabulous
USD 194

Heritance Negombo  5 stars

175 Lewis Place, Negombo, Sri Lanka

Negombo Fabulous
USD 176

Earl'S Regency  5 stars

Earl'S Regency Tennekumbura, Kandy, Sri Lanka

Kandy Fabulous
USD 251

Hilton Colombo  5 stars

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

Colombo Fabulous
USD 101

Hilton Colombo Residence  5 stars

200 Union Place, Colombo, Sri Lanka

Colombo Fabulous
USD 141

Amangalla  5 stars

10 Church Street, Galle, Sri Lanka

Galle Exclusive
USD 571

Amanwella  5 stars

Boddhi Mawatha, Tangalle, Sri Lanka, 0000

Tangalle Superb
USD 694

Taj Samudra  5 stars

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

Colombo Fabulous
USD 136

The Kingsbury  5 stars

48 Janadhipathi Mawatha, Colombo, Sri Lanka, 10732

Colombo Very good
USD 108

Galadari  5 stars

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

Colombo Very good
USD 77

Mahaweli Reach Hotel  5 stars

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

Kandy Fabulous
USD 127

The Deer Park Hotel  5 stars

Giritale, Polonnaruwa, Sri Lanka

Polonnaruwa Fabulous
USD 110

Cinnamon Grand Colombo  5 stars

77, Galle Road, Colombo, Sri Lanka

Colombo Fabulous
USD 128

Cinnamon Lakeside  5 stars

115 Sir Chittampalam, Colombo, Sri Lanka

Colombo Fabulous
USD 114

Saman Villas  5 stars

Aturuwella, Bentota, Sri Lanka

Bentota Superb
USD 308

The Blue Water  5 stars

Thalpitiya, Wadduwa, Sri Lanka, 12560

Wadduwa Fabulous
USD 204

Taj Bentota Resort & Spa  5 stars

National Holiday Resort, Bentota, Sri Lanka, 80500

Bentota Fabulous
USD 162

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 696

Tree Of Life  5 stars

Yahalatenna, Kandy, Sri Lanka, 20000

Kandy Good
USD 74

Jetwing Blue  5 stars

Ethukale, Negombo, Sri Lanka

Negombo Very good
USD 78

Galle Face Hotel  5 stars

2 Galle Road, Colombo, Sri Lanka

Colombo Very good
USD 130

Amaya Hunas Falls  5 stars

Elkaduwa, Kandy, Sri Lanka, 0000

Kandy Fabulous
USD 95

Royal Palms Beach Hotel  5 stars

De Abrew Road, Waskaduwa, Kalutara, Sri Lanka

Kalutara Fabulous
USD 204

Centara Ceysands Resort & Spa Sri Lanka  5 stars

Aluthgama, Bentota, Sri Lanka

Bentota Fabulous
USD 171

Dickwella Resort And Spa  5 stars

Batheegama, Dickwella, Sri Lanka

Dickwella Very good
USD 98

The Paradise Resort & Spa  5 stars

Kubukkadanwala, Dambulla, Sri Lanka, 21100

Dambulla Fabulous
USD 130

The Wallawwa  5 stars

Minuwangoda Road, Kotugoda, Katunayake, Sri Lanka

Katunayake Superb
USD 170

Cocoon Resort And Villas  5 stars

Kaikawala Road, Bentota, Sri Lanka

Bentota Superb
USD 206

Paradise Road Tintagel Colombo  5 stars

65 Rosmead Place, Colombo, Sri Lanka

Colombo Superb
USD 167

Chandrika  5 stars

Kataragama Road, Tissamaharama, Sri Lanka

Tissamaharama Fabulous
USD 39

Elephant Corridor  5 stars

Pothana Kimbissa Sigriya, , Sigiriya, Sri Lanka

Sigiriya Very good
USD 279

Kahanda Kanda  5 stars

Angulugaha, Koggala, Sri Lanka

Koggala
USD 315

Paradise Road The Villa Bentota  5 stars

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

Bentota Superb
USD 198

Avenra Garden Hotel  5 stars

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

Negombo
USD 89

Tamarind Hill  5 stars

No.288 , Dadella, Galle, Sri Lanka

Galle Fabulous
USD 204

Uga Bay  5 stars

Passikudah, Passikudah, Sri Lanka

Passikudah
USD 188

Jetwing Lagoon  5 stars

Pamunugama Road, Negombo, Sri Lanka, 00000

Negombo Superb
USD 102

Roman Lake  5 stars

Godagedara Road, Pathegama, Ahungalla, Sri Lanka, 80550

Ahungalla Exclusive
USD 180

Jungle Beach Resort  5 stars

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

Nilaveli Superb
USD 290

Eden Resort And Spa  5 stars

Kaluwamodara, Beruwala, Sri Lanka

Beruwala Fabulous
USD 156

Amaya Bungalow  5 stars

Heerassagala, Kandy, Sri Lanka, 20000

Kandy
USD 174

Club Villa  5 stars

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

Bentota Superb
USD 232

Anilana Pasikuda  5 stars

14, Hotel Road, Pasikudah, Passikudah, Sri Lanka

Passikudah Superb
USD 181

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 141

Avani Bentota Resort & Spa  5 stars

Bentota, Bentota, Sri Lanka

Bentota Fabulous
USD 146

Reef Villa & Spa  5 stars

78 Samanthara Road, Wadduwa, Sri Lanka

Wadduwa
USD 552

Wild Grass Nature Resort  5 stars

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

Sigiriya Fabulous
USD 269

Pandanus Beach Resort & Spa  5 stars

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

Induruwa Exclusive
USD 104

Anilana Nilaveli  5 stars

1508 Irakkandi Nilaveli, Nilaveli, Sri Lanka

Nilaveli Superb
USD 181

Sun Aqua Pasikudah  5 stars

Hotel Road, Passikudah, Sri Lanka

Passikudah
USD 129

Avasta Resort And Spa  5 stars

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

Anuradhapura Very good
USD 105

Jetwing Yala  5 stars

Palatupana, Yala, Yala, Sri Lanka

Yala Superb
USD 141

Aliya Resort And Spa  5 stars

Audangawa, Kimbissa, Sigiriya, Sri Lanka

Sigiriya Superb
USD 133

Residence By Uga Escapes  5 stars

Park Street, Colombo, Sri Lanka, 0001

Colombo
USD 172

Anantara Peace Haven Tangalle Resort  5 stars

Goyambokka Estate, Tangalle, Sri Lanka

Tangalle
USD 456

Thaproban Pavilion Resort And Spa  5 stars

Wella Devala Road, Unawatuna, Sri Lanka, 80600

Unawatuna Very good
USD 162

Ekho Lake House  5 stars

Pothgul Mawatha, Polonnaruwa, Polonnaruwa, Sri Lanka, 51000

Polonnaruwa
USD 138

The Galle Fort Hotel  5 stars

28 Church Street, Galle, Sri Lanka, 00000

Galle
USD 198

The Elephant Stables  5 stars

46 Nittawela Road, Kandy, Sri Lanka, 20000

Kandy
USD 444

Cape Weligama  5 stars

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

Weligama
USD 542

Palmstone Retreat  5 stars

Koskanuwala Watta Mahabage, Kitulgala, Sri Lanka

Kitulgala
USD 195

Chena Huts By Uga Escapes  5 stars

Palatupana Yala, Yala, Sri Lanka

Yala
USD 1 061

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 308

Anantara Kalutara Resort  5 stars

St Sebastian Rd Katukurunda, Kalutara, Sri Lanka

Kalutara
USD 397

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, Wadduwa, Sri Lanka

Wadduwa
USD 139

Hotel Riu Sri Lanka All Inclusive  5 stars

Bentota Walallawita Korale, , 80562, Ahungalla, Sri Lanka

Ahungalla
USD 400

Heritance Tea Factory  4 stars

Kandapola, Nuwara Eliya, Sri Lanka

Nuwara Eliya Superb
USD 245

Ramada Colombo  4 stars

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

Colombo Very good
USD 94

The Gateway Hotel Colombo  4 stars

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

Seeduwa Fabulous
USD 184

Club Hotel Dolphin  4 stars

Kammala South, Negombo, Sri Lanka, 61110

Negombo Fabulous
USD 83

Grand Hotel Nuwara Eliya  4 stars

Nuwara Eliya, Nuwara Eliya, Sri Lanka, 54120

Nuwara Eliya Very good
USD 179

Goldi Sands Hotel  4 stars

Ethukala, Negombo, Sri Lanka, 11500

Negombo Fabulous
USD 82

Thilanka  4 stars

03 Sangamitha Mawatha, Kandy, Sri Lanka, 20044

Kandy Fabulous
USD 60

Mount Lavinia Hotel  4 stars

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

Dehiwala-Mount Lavinia Fabulous
USD 75

Amaya Hills  4 stars

Heerassagala, Kandy, Sri Lanka, 20000

Kandy Fabulous
USD 101

Cinnamon Lodge  4 stars

2 Habarana, Habarana, Sri Lanka, NR

Habarana Superb
USD 92

Pegasus Reef Hotel  4 stars

Hendala, Wattala, Sri Lanka, 10732

Wattala Good
USD 66

Oak Ray Serene Garden Hotel  4 stars

189, Rajapihilla Mawatha, Kandy, Sri Lanka, 20000

Kandy Very good
USD 157

Maalu Maalu Resort & Spa  4 stars

Passekudah, Passikudah, Sri Lanka

Passikudah Fabulous
USD 209

Miridiya Lake Resort  4 stars

Wasaladantha Mawatha, Anuradhapura, Sri Lanka

Anuradhapura
USD 48

Jetwing Sea  4 stars

Palangaturai, Kochchikade, Negombo, Sri Lanka, 11540

Negombo Fabulous
USD 132

Hotel Elephant Bay  4 stars

Pinnawala, , Pinnawala, Sri Lanka, 71100

Pinnawala Very good
USD 39

Swiss Residence  4 stars

Bahirawakanda 23, Kandy, Sri Lanka

Kandy Very good
USD 51

Ranweli Holiday Village  4 stars

Waikkal, Wayikkal, Sri Lanka

Wayikkal Fabulous
USD 69

Calamander Unawatuna Beach Resort  4 stars

Parangiyawatta, Unawatuna, Sri Lanka, Unawatuna, Sri Lanka

Unawatuna Fabulous
USD 141

The Lake Hotel  4 stars

Polonnaruwa, Polonnaruwa, Sri Lanka

Polonnaruwa Fabulous
USD 40

Tangerine Beach Hotel  4 stars

De Abrew Drive Waskaduwa, Kalutara, Sri Lanka

Kalutara Fabulous
USD 117

Amaya Lake  4 stars

Kap Ela, Kandalama, Dambulla, Sri Lanka, 0000

Dambulla Fabulous
USD 178

Randholee  4 stars

Heerassagala Rd, Kandy, Sri Lanka

Kandy Fabulous
USD 124

Insight  4 stars

Ahangama, Galle , Ahangama, Sri Lanka

Ahangama
USD 35

Temple Tree Resort & Spa  4 stars

660 Galle Road, Induruwa, Bentota, Sri Lanka

Bentota Superb
USD 98

The Palms  4 stars

Moragalla, Beruwala, Sri Lanka

Beruwala Superb
USD 92

Habarana Village By Cinnamon  4 stars

Habarana, Habarana, Sri Lanka

Habarana Superb
USD 122

Hikka Tranz By Cinnamon  4 stars

Galle Road, Hikkaduwa, Sri Lanka, 80240

Hikkaduwa Fabulous
USD 138

Tourmaline  4 stars

Anniwatta, Kandy, Sri Lanka

Kandy Very good
USD 66

Club Palm Bay  4 stars

Thalawila Wella, Thoduwawa, Marawila, Sri Lanka

Marawila Very good
USD 71

Avani Kalutara Resort  4 stars

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

Kalutara Fabulous
USD 113

Centauria Lake Resort  4 stars

New Town,, Embilipitiya, Sri Lanka

Embilipitiya Fabulous
USD 112

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 73

Long Beach Resort  4 stars

Koggala Habaraduwa, Koggala, Sri Lanka

Koggala Very good
USD 78

Zylan Luxury Villa  4 stars

No: 115 Rosmead Place,, Colombo, Sri Lanka

Colombo Superb
USD 64

Mandara Resort Mirissa  4 stars

416 A, Pelena, Mirissa, Weligama, Sri Lanka

Weligama Superb
USD 70

Siddhalepa Ayurveda Health Resort  4 stars

861, Samanthara Road, Wadduwa, Sri Lanka

Wadduwa Very good
USD 244

Michelle Beach Hotel  4 stars

432, Galle Road, Balapitiya, Sri Lanka

Balapitiya Good
USD 223

Trinco Blu By Cinnamon  4 stars

Upuvali, Trincomalee, Sri Lanka

Trincomalee Fabulous
USD 110

Bentota Beach By Cinnamon  4 stars

Bentota, Bentota, Sri Lanka

Bentota Fabulous
USD 154

Hikkaduwa Beach Hotel  4 stars

298, Galle Road, Hikkaduwa, Hikkaduwa, Sri Lanka

Hikkaduwa Guest rating
USD 87

Lake Lodge Boutique Hotel  4 stars

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

Dambulla
USD 162

Lavanga Resort & Spa  4 stars

Galle Road, Patuwatha, Hikkaduwa, Hikkaduwa, Sri Lanka

Hikkaduwa Fabulous
USD 80

Sigiriana Resort By Thilanka  4 stars

51 Godawalaya Morragollawa, Dambulla, Sri Lanka

Dambulla Very good
USD 88

Royal Beach Resort  4 stars

Galle Road, Bentota, Sri Lanka

Bentota Fabulous
USD 108

Ekho Safari Tissa  4 stars

Tissamaharama, Sri Lanka, Tissamaharama, Sri Lanka

Tissamaharama Fabulous
USD 62

Colombo Courtyard  4 stars

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

Colombo Fabulous
USD 84

Amagi Aria - Negombo'S Hidden Secret  4 stars

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

Negombo Fabulous
USD 54

Hotel Flower Garden  4 stars

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

Unawatuna Superb
USD 73

Ekho Surf  4 stars

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

Bentota Very good
USD 138

Mirage Hotel  4 stars

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

Colombo Exclusive
USD 74

Shinagawa Beach  4 stars

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

Balapitiya Superb
USD 163

Portofino Resort Tangalle  4 stars

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

Tangalle Fabulous
USD 72

Hotel Ashford  4 stars

Welimada Rd, Sithaeliya, Nuwara Eliya, Sri Lanka

Nuwara Eliya Good
USD 40

Unique Cottages  4 stars

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

Nuwara Eliya Fabulous
USD 54

Cinnamon Wild Yala  4 stars

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

Yala Superb
USD 181

Araliya Green Hills Hotel  4 stars

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

Nuwara Eliya Fabulous
USD 113

Laya Safari  4 stars

Palatupana Yala, Yala, Sri Lanka

Yala Fabulous
USD 155

Tisara Villas  4 stars

Habaraduwa , Koggala, Sri Lanka

Koggala
USD 124

The Sun House  4 stars

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

Galle
USD 230

The Ocean Front  4 stars

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

Colombo Fabulous
USD 63

Lake Serenity Boutique Hotel  4 stars

Gonapitiya, Kuruwita,, Kuruwita, Sri Lanka

Kuruwita
USD 72

Ozo Colombo  4 stars

36-38, Clifford Place, Colombo, Sri Lanka

Colombo Fabulous
USD 69

Kaya Health Resort  4 stars

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

Uswetakeiyawa Superb
USD 50

Amaya Beach Passikudah  4 stars

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

Passikudah Superb
USD 147

Anantaya Resort And Spa  4 stars

Karukupane Bangadeniya, Chilaw, Sri Lanka

Chilaw Superb
USD 61

Suriya Resort  4 stars

Kammala Road, Waikkal Beach, Negombo, Sri Lanka

Negombo Superb
USD 140

Qantara Hotel Nuwaraeliya  4 stars

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

Nuwara Eliya Guest rating
USD 108

Casa Colombo Collection Mirissa  4 stars

Madamawatte, Mirissa, Sri Lanka

Mirissa
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 109

Ozo Kandy  4 stars

No 31, Saranankara Mawatha, Kandy, Sri Lanka

Kandy Fabulous
USD 78

Mount Breeze  4 stars

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

Dehiwala-Mount Lavinia
USD 59

Neptune Bay Hotel  4 stars

Yaddehimulla Road, Unawatuna, Sri Lanka, 80600

Unawatuna Very good
USD 44

Nice Place Hotel  4 stars

Inamaluwa, Dambulla, Sri Lanka, 21120

Dambulla Very good
USD 45

Royal Bar & Hotel  4 stars

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

Kandy
USD 100

Nisala Arana Boutique Hotel  4 stars

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

Bentota
USD 166

Sigiriya Village  4 stars

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

Sigiriya Very good
USD 67

The Blackpool Hotel  4 stars

Mahagastota Hill Climb, Blackpool, Nuwara Eliya, Sri Lanka

Nuwara Eliya
USD 149

Jkab Beach Resort  4 stars

686 11 North Coast Road Uppuveli, Trincomalee, Sri Lanka

Trincomalee Guest rating
USD 56

The Kandyan Hotel  4 stars

197, Rajapihila Mawatha, Kandy, Sri Lanka

Kandy
USD 89

Jetwing Jaffna  4 stars

37 Mahatma Gandhi Road, Jaffna, Sri Lanka

Jaffna
USD 82

Galaxy City Hotel  4 stars

No 43 Old Matala Road, Kandy, Sri Lanka

Kandy Guest rating
USD 96

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 108

Mount Royal  4 stars

No 03 Uduwella Hantana, Kandy, Sri Lanka

Kandy Guest rating
USD 53

Thejan Beach Cabanas  4 stars

Galle Road, Yalegama, Induruwa, Sri Lanka

Induruwa Guest rating
USD 96

Ani Villas  4 stars

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

Dikwella
USD 10 187

Lavendish Okrin Hotel  4 stars

110 Detagamuwa, Kataragama, Sri Lanka

Kataragama
USD 56

The Beach Boutique  4 stars

510 2 Bimpandura Pamunugama, Uswetakeiyawa, Sri Lanka

Uswetakeiyawa Fabulous
USD 64

Bar Reef Resort  4 stars

Alankuda, Kalpitiya, Sri Lanka, 61360

Kalpitiya
USD 259

The Thinnai  4 stars

86, Palaly Road, Thirunelveli, Jaffna, Sri Lanka

Jaffna
USD 99

Madulkelle Tea And Eco Lodge  4 stars

Madulkelle, Kandy, Sri Lanka, 20000

Kandy Superb
USD 252

Av15  4 stars

No 18 Alexandra Road, Colombo, Sri Lanka

Colombo Exclusive
USD 90

Ananthaya Beach  4 stars

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

Tangalle Fabulous
USD 94

Villa In Paradise  4 stars

Villa In Paradise, Unawatuna, Sri Lanka, 80600

Unawatuna
USD 81

Ella Planters Bungalow  4 stars

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

Ella Exclusive
USD 126

Tamarind Tree Hotel  4 stars

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

Negombo
USD 69

R Degrees  4 stars

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

Ambalangoda (Galle)
USD 246

Weligama Bay Resort  4 stars

Matara Road, Pelena, Weligama, Sri Lanka, 81700

Weligama Fabulous
USD 167

Why House  4 stars

Mihiripenna Road, Unawatuna, Sri Lanka, 80000

Unawatuna
USD 463

Calamander Unawatuna Beach  4 stars

Parangiyawatte, Unawatuna, Sri Lanka

Unawatuna
USD 214

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 90

Grand Oriental Hotel  3 stars

2 York Street, Colombo, Sri Lanka, 10732

Colombo Good
USD 36

Hotel Topaz  3 stars

Anniewatte, Kandy, Sri Lanka, 20967

Kandy Very good
USD 59

Galway Forest Lodge  3 stars

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

Nuwara Eliya
USD 133

Induruwa Beach Resort  3 stars

Kaikawala Induruwa, Induruwa, Sri Lanka

Induruwa Fabulous
USD 94

Mermaid  3 stars

Galle Road, Kalutara, Sri Lanka, 12000

Kalutara Superb
USD 84

Boulder Garden  3 stars

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

Kalawana
USD 225

Golden Star Beach Hotel  3 stars

163 Lewis Place, Negombo, Sri Lanka, 11500

Negombo Guest rating
USD 68

Tamarind Tree  3 stars

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

Katunayake Fabulous
USD 80

Giritale Hotel  3 stars

Giritale, Polonnaruwa, Sri Lanka, 51000

Polonnaruwa Fabulous
USD 58

Pigeon Island Beach Resort  3 stars

11 Milepost, Nilaveli, Trincomalee, Sri Lanka

Trincomalee Fabulous
USD 99

Global Towers  3 stars

11 Marine Drive, Colombo, Sri Lanka, 10732

Colombo Good
USD 75

Koggala Beach Hotel  3 stars

Koggala, Habaraduwa, Koggala, Sri Lanka

Koggala Guest rating
USD 64

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

Nuwara Eliya
USD 99

Club Bentota  3 stars

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

Bentota Fabulous
USD 267

Sorowwa Resort & Spa  3 stars

Lake Road, Habarana, Sri Lanka

Habarana
USD 86

Hill Club  3 stars

29 Grand Hotel Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya Fabulous
USD 120

Berjaya Hotel Colombo  3 stars

36 College Avenue, Mount Lavinia, Colombo, Sri Lanka

Colombo Good
USD 63

Palm Village  3 stars

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

Colombo Good
USD 118

Hotel Sigiriya  3 stars

Sigiriya, Sri Lanka, Sigiriya, Sri Lanka

Sigiriya Fabulous
USD 75

Sapphire  3 stars

371, Galle Road, Colombo, Sri Lanka, 600

Colombo Very good
USD 61

Jetwing St Andrews  3 stars

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

Nuwara Eliya Very good
USD 91

Park Street  3 stars

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

Colombo Superb
USD 287

Kassapa Lions Rock  3 stars

Digampathana Kimbissa, Sigiriya, Sri Lanka

Sigiriya Fabulous
USD 67

Queens  3 stars

D S Senanayake Veediya, Kandy, Sri Lanka

Kandy Good
USD 90

Devon Hotel  3 stars

No 51, Ampitiya Road, Kandy, Sri Lanka

Kandy Very good
USD 52

Lady Hill  3 stars

29 Upper Dickson Road, Galle, Sri Lanka

Galle Exceptional
USD 91

Casamara  3 stars

12,Kotugodalla Veediya, Kandy, Sri Lanka

Kandy Very good
USD 58

Paradise Holiday Village  3 stars

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

Negombo Very good
USD 84

Hotel Suisse  3 stars

30 Sangaraja Mawatha, Kandy, Sri Lanka

Kandy Fabulous
USD 71

Paradise Beach  3 stars

Lewis Place, Negombo, Sri Lanka

Negombo Very good
USD 60

Renuka City Hotel  3 stars

328 Galle Road, Colombo, Sri Lanka

Colombo Very good
USD 69

Coral Sands Hotel  3 stars

326 Galle Road, Hikkaduwa, Sri Lanka

Hikkaduwa Very good
USD 64

Heritage Hotel  3 stars

Galwala Road, Pothanegama, Anuradhapura, Sri Lanka

Anuradhapura
USD 71

Peacock Beach Hotel  3 stars

Tissa Road, Hambantota, Hambantota, Sri Lanka

Hambantota Fabulous
USD 78

Welcombe  3 stars

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

Trincomalee Guest rating
USD 51

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 84

Hotel Bentota Village  3 stars

Alwis Road, Bentota, Sri Lanka

Bentota
USD 40

Tea Bush Hotel  3 stars

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

Nuwara Eliya Good
USD 50

Nilaveli Beach  3 stars

Nilaveli , Trincomalee, Sri Lanka

Trincomalee Fabulous
USD 91

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 40

Ranveli Beach Resort  3 stars

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

Colombo Guest rating
USD 31

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 27

Talalla Retreat  3 stars

Sampaya House, Talalla South, Talalla, Sri Lanka

Talalla Fabulous
USD 80

Concord Grand  3 stars

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

Colombo Guest rating
USD 31

Citrus Hikkaduwa  3 stars

400 Galle Road, Hikkaduwa, Sri Lanka

Hikkaduwa Fabulous
USD 80

Hibiscus Garden Hotel  3 stars

Mahasenpura, Tissamaharama, Sri Lanka, 82600

Tissamaharama
USD 71

Dalawella Beach Resort  3 stars

445, Dalawella, Unawatuna, Unawatuna, Sri Lanka

Unawatuna Superb
USD 46

Turtle Bay  3 stars

Kalamatiya, Tangalle, Sri Lanka

Tangalle Exceptional
USD 129

Amethyst Resort  3 stars

Coconut Board Road, Pasikuda, Sri Lanka, 82000

Pasikuda Superb
USD 54

Ranmal Beach Hotel  3 stars

Galle Road, Narigama, Hikkaduwa, Sri Lanka

Hikkaduwa Superb
USD 67

Janaki  3 stars

#43 Fife Road, Colombo, Sri Lanka

Colombo Guest rating
USD 46

Saraii Village  3 stars

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

Tissamaharama Good
USD 135

Albatross  3 stars

The Albatross Boutique Villa, P.Box 7 Rajawella, , Kandy, Sri Lanka

Kandy
USD 174

Camellia Resort And Spa  3 stars

Audangawa,Kimbissa,Sigiriya., Sigiriya, Sri Lanka

Sigiriya Fabulous
USD 88

Riverina Hotel  3 stars

Moragalla, Beruwala, Sri Lanka

Beruwala Fabulous

Serene Grand Hotel  3 stars

113 Rajapihilla Mawatha, Kandy, Sri Lanka

Kandy Fabulous
USD 69

Fort Bliss  3 stars

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

Galle Fabulous
USD 92

Regent Lodge  3 stars

Riverdale Road 172, Kandy, Sri Lanka

Kandy Guest rating
USD 87

La Villa Sanctuary  3 stars

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

Talawatugoda

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 183

Hotel Eden Garden  3 stars

Sigiriya Rd; Inamaluwa Dambulla, Sigiriya, Sri Lanka

Sigiriya Good
USD 36

Pearl City Hotel  3 stars

# 17, Bauddhaloka Mawatha, , Colombo, Sri Lanka

Colombo Superb
USD 58

Club Lespri  3 stars

322 Tranquility Galaha Road, 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 63

Rajarata Hotels  3 stars

Rowing Club Road, Anuradhapura, Sri Lanka, 50000

Anuradhapura Good
USD 64

Cinnamon Red Colombo  3 stars

59 Ananda Coomaraswamy Mawatha, Colombo, Sri Lanka, 00300

Colombo Superb
USD 79

Comfort@15  3 stars

No 15, Sellamuttu Avenue, Colombo, Sri Lanka

Colombo Fabulous
USD 44

Empyrean Hotel  3 stars

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

Katunayake Guest rating
USD 35

Ceylon City Hotel  3 stars

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

Colombo Fabulous
USD 78

Royal Castle  3 stars

140 Lewis Place Negombo, Negombo, Sri Lanka

Negombo Superb
USD 47

Coco Palm Villa  3 stars

54/2, Medaketiya, Tangalle, Sri Lanka

Tangalle Very good
USD 33

Silver Beach Hotel  3 stars

66 12 Alles Garden Nilaveli Road, Trincomalee, Sri Lanka

Trincomalee Good
USD 26

The Steuart By Citrus  3 stars

No. 45, Janadhipathi Mawatha, Colombo, Sri Lanka

Colombo Superb
USD 67

Kandy City Hotel By Earl'S  3 stars

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

Kandy Fabulous
USD 58

Hotel Silver Falls  3 stars

Nanuoya Road, Nuwara Eliya, Sri Lanka, 22150

Nuwara Eliya Good
USD 51

Modern City Inn  3 stars

426, Main Street, Negombo, Sri Lanka, 11500

Negombo Very good
USD 35

Anantamaa Hotel  3 stars

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

Trincomalee Exceptional
USD 121

Vino Villa  3 stars

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

Kandy Fabulous
USD 48

White Villa  3 stars

92, Galmaduwa Estate, Kandy, Sri Lanka, 20168

Kandy
USD 48

Nature Walk Resort  3 stars

No 9 Sangamitha Road , Kandy, Sri Lanka, 20000

Kandy Very good
USD 45

Blue Sky Beach Resort  3 stars

Matara Rd, Unawatuna, Sri Lanka, 80615

Unawatuna
USD 55

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 50

Catamaran Beach Hotel  3 stars

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

Negombo Very good
USD 73

Hotel Heaven'S Edge  3 stars

Kitalella Road, Kitalella, Ella, Sri Lanka, 90090

Ella
USD 157

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 61

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 39

Lara'S Place Unawatuna  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 60

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 28

Maple Leaf  3 stars

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

Negombo Good
USD 27

Hotel Dorset  3 stars

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

Negombo Guest rating
USD 55

Hotel Moonstone  3 stars

Thisawewa Lake Road, Anuradhapura, Sri Lanka, 51424

Anuradhapura Fabulous
USD 19

Hotel Travellers Nest  3 stars

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

Kandy Fabulous
USD 36

The View Ella  3 stars

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

Ella Very good
USD 115

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 64

Living Heritage Koslanda  3 stars

Egodawatte Estate, Naulla, Koslanda, Sri Lanka, 20190

Koslanda
USD 232

Paradise Beach Club  3 stars

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

Mirissa Fabulous
USD 100

Hotel Ocean View Cottage  3 stars

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

Hikkaduwa
USD 53

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 72

Ocean Crest  3 stars

123, Galle Road, Hathapalana, Ahangama, Sri Lanka

Ahangama
USD 109

Elephant Trail  3 stars

5Th Mile Post , Udawalawe, Sri Lanka

Udawalawe Very good
USD 76

Water Edge Resort  3 stars

Main Street, Arugam Bay, Sri Lanka

Arugam Bay
USD 62

Nuwara Eliya Golf Club  3 stars

Nuwara Eliya Golf Club, Nuwara Eliya, Sri Lanka

Nuwara Eliya
USD 141

Mountain Heaven  3 stars

Kitalella, Ella, Sri Lanka

Ella
USD 172

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 127

Nature Trails Boutique Hotel  3 stars

144 B Matara Road, Unawatuna, Sri Lanka, 80600

Unawatuna
USD 81

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 42

Leisure Land Villas  3 stars

In Front Of Nugasewana Kalahe Wanchawala, Galle, Sri Lanka

Galle Guest rating
USD 79

Hotel Lans  3 stars

99B Jayasri Uyana Kundasale, Kandy, Sri Lanka

Kandy
USD 33

Lucas Memorial  3 stars

95 Nape Road, Kosgoda, Sri Lanka

Kosgoda
USD 36

Inroma Holiday Resort  3 stars

38 Church Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya Very good
USD 49

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 59

Tropical Retreat  3 stars

182, Hinatigala Road, Unawatuna, Sri Lanka

Unawatuna Exceptional
USD 97

Shell Resort  3 stars

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

Arugam Bay
USD 87

Kandy Green View Bungalow  3 stars

32 36 Sangaraja Mawatha, Kandy, Sri Lanka

Kandy
USD 76

Edelweiss Resort  3 stars

Kalugalluwawattha,Thalaramba,Mirissa, Mirissa, Sri Lanka

Mirissa
USD 58

The Serendipity Beach Hotel  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 136

Kings Island Resort  3 stars

Custom House Road, Negombo, Sri Lanka

Negombo
USD 25

The Bavarian Resort  3 stars

Mafaza Mosque Road, Arugam Bay, Sri Lanka

Arugam Bay
USD 32

Gedara Resort  3 stars

Gedara 19 2 De Fonseka Place, Kalutara, Sri Lanka

Kalutara
USD 53

Teatalk  3 stars

343 Park Road 5, Colombo, Sri Lanka

Colombo
USD 75

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 61

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 160

Villa Hotel  3 stars

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

Trincomalee
USD 50

Nilaveli Beach Resort  3 stars

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

Nilaveli Exceptional
USD 195

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 40

Alta Vista  3 stars

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

Ella
USD 75

Elements Beach & Nature Resort  3 stars

Kappalady, Talawila, Kalpitiya, Sri Lanka, 61360

Kalpitiya
USD 166

Giman Free Beach Resort  3 stars

Giman Free Beach Resort, Passikudah, Sri Lanka

Passikudah
USD 347

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 53

Hotel Clarion  3 stars

Kiribathgoda, Kandy Road, Kiribathgoda, Sri Lanka

Kiribathgoda Fabulous
USD 37

Bandarawela Hotel  2 stars

14 Welimada Road, , Bandarawela, Sri Lanka

Bandarawela Fabulous
USD 67

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 16

Senani Hotel  2 stars

167 1 Rajapihilla Mawatha, Kandy, Sri Lanka

Kandy Very good
USD 187

Full Moon Garden Hotel  2 stars

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

Negombo Guest rating
USD 56

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 155

Roy Villa Beach Hotel  2 stars

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

Kalutara Superb
USD 45

Kanaro  2 stars

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

Colombo Guest rating
USD 37

Topaz Beach Hotel  2 stars

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

Negombo Guest rating
USD 91

Sea Lotus Park  2 stars

32 Alles Garden, Trincomalee, Sri Lanka

Trincomalee Very good
USD 91

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 32

Star Holiday Resort  2 stars

18, Amarasena Mawatha, Hikkaduwa, Sri Lanka

Hikkaduwa Fabulous
USD 18

Clay Hut Village  2 stars

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

Polonnaruwa
USD 39

M.P.S. Village  2 stars

Kalundewa Road Dambullu Oya Junction, Dambulla, Sri Lanka

Dambulla
USD 54

Riverdale Hotel  2 stars

No32 Aniwatthe Road Kandy, Kandy, Sri Lanka

Kandy
USD 22

Amagi Beach Marawila  2 stars

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

Marawila
USD 28

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 78

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 30

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 24

Sharon Inn  2 stars

59, Saranankara Road , Kandy, Sri Lanka

Kandy Superb
USD 27

Bay Vista  2 stars

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

Arugam Bay
USD 66

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 32

Stone Bungalow  2 stars

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

Nuwara Eliya
USD 81

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 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 55

White Home  2 stars

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

Haputale
USD 19

Sri Lak View Holiday Inn  2 stars

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

Haputale
USD 33

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 25

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 22

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 52

Unique Towers Luxury Boutique Suites  0 stars

No 30, Hyde Park Corner, Colombo, Sri Lanka

Colombo Superb
USD 108

Mosvold Villa  0 stars

Welhengoda, Ahangama, Sri Lanka

Ahangama Exceptional
USD 162

Park View Guest House  0 stars

Park Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya Very good
USD 63

The Richmond House Kandy  0 stars

195/56,Richmond Hill Place,Heerassagala, Kandy, Sri Lanka

Kandy
USD 54

Flower Garden Lake Resort  0 stars

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

Tissamaharama Fabulous
USD 50

Sky Pavilion  0 stars

102 123 On Hewaheta Roadturn To K I.I.Road Thalwatta, 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, Kandy, Sri Lanka, 20194

Kandy Exceptional
USD 30

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 421

Secret Palace House  0 stars

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

Galle Fabulous
USD 48

Airport Villa  0 stars

Liver Brother Road, Katunayake, Sri Lanka, 11410

Katunayake Fabulous
USD 33

Reggie'S Guesthouse  0 stars

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

Negombo Very good
USD 32

Hotel Mango Garden  0 stars

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

Kandy
USD 38

Apa Villa Thalpe  0 stars

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

Unawatuna
USD 254

Pala Hotel  0 stars

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

Tissamaharama
USD 39

Ancient Mural Villa  0 stars

Kapparatota,Weligama 81700, 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 57

Sergeant House  0 stars

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

Unawatuna
USD 288

Mas Villa  0 stars

Pahala Walauwa, Maswela, Kotmale, Sri Lanka, 00700

Kotmale Very good
USD 150

Rainforest Lodge  0 stars

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

Deniyaya
USD 47

Marine Tourist Beach Guest House Hostel  0 stars

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

Negombo Very good
USD 41

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 135

Ocean Breeze Apartment Colombo  0 stars

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

Colombo
USD 89

Villa Extra  0 stars

20 4 Peter Mendis Road, Negombo, Sri Lanka

Negombo
USD 36

Small House Boutique Guest House  0 stars

2 Parawa Street, Galle, Sri Lanka

Galle
USD 100

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 133

Romaya Villa  0 stars

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

Unawatuna
USD 411

Amaya Resort Mirissa  0 stars

Udupila, Mirissa, Sri Lanka

Mirissa Very good
USD 35

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

Villa 46  0 stars

No 46 Park Avanue Dangolla, Kandy, Sri Lanka

Kandy

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 196

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 36

Sweet Lanka Kandy  0 stars

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

Kandy
USD 57

Sesatha Kandy  0 stars

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

Kandy
USD 30

Beach Arthur Guest  0 stars

No 213 Pitiwella Boossa, Galle, Sri Lanka, 80240

Galle
USD 62

Heidi'S Home  0 stars

Badulla Rd, Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya Superb
USD 50

Moon Plains Forest Log  0 stars

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

Nuwara Eliya
USD 32

Crystal Mounts  0 stars

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

Nuwara Eliya
USD 23

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 22

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 85

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 34

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 33

Blue Water Beach Resort  0 stars

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

Trincomalee Superb
USD 62

Lucky Beach Resort  0 stars

50, Alles Garden, Trincomalee, Sri Lanka, 31010

Trincomalee Good
USD 72

Silaa Cabana  0 stars

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

Trincomalee
USD 28

Lion'S Rest  0 stars

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

Weligama
USD 174

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 67

Hideaway Lodge  0 stars

Kapuhenwala Road Marakolliya, Tangalle, Sri Lanka, 82200

Tangalle Superb
USD 52

The Teak House  0 stars

Seenimodera Nakulugamuwa, Tangalle, Sri Lanka, 82200

Tangalle
USD 488

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 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 47

The Rock Face  0 stars

No 107 1 Town, Ella, Sri Lanka, 90090

Ella Guest rating
USD 29

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 46

Bella Ella  0 stars

Kudugal Pathana Kithal Ella, Ella, Sri Lanka, 90090

Ella
USD 17

Daban  0 stars

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

Ella
USD 29

Seasons Four  0 stars

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

Matara
USD 23

Seven Heaven  0 stars

No155, Polhena Beach Road,Madiha, Matara, Sri Lanka, 81000

Matara
USD 19

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 27

Sakura Hana Guest House  0 stars

34 Padmini Pieris, Aluthgama, Sri Lanka, 12080

Aluthgama
USD 24

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 32

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 33

Hotel Gayan'S  0 stars

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

Udawalawe Exceptional
USD 36

Jungle House  0 stars

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

Udawalawe
USD 75

The Griffins Safari Resort-Udawalawe  0 stars

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

Udawalawe
USD 29

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 26

Palm Villa Mirissa  0 stars

Bandaramulla Mirissa, Mirissa, Sri Lanka, 81740

Mirissa
USD 156

Shasee Rest-Mirissa  0 stars

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

Mirissa
USD 25

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 31

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 39

Dan Home  0 stars

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

Sri Jayewardenepura Kotte
USD 49

Lord Of The Forest  0 stars

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

Batticaloa

Plantation Retreat  0 stars

Ellepola Estate Pathanpaha, Wattegama, Sri Lanka, 20810

Wattegama
USD 58

Serenity Lake Front Villa  0 stars

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

Piliyandala
USD 118

Adams Home Stay  0 stars

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

Nallathanniya
USD 22

Ani Private Resorts Sri Lanka  0 stars

Kalukatiya Watta, Maliyadda, Dikwella, Sri Lanka, 81200

Dikwella
USD 8 107

Blue Ocean  0 stars

290 Dyke Street, Trincomalee, Sri Lanka

Trincomalee
USD 34

Yoho Villa Acacia  0 stars

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

Nuwara Eliya
USD 82