Sri Lanka hotels

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

Sri Lanka Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Jetwing Lighthouse  5 stars

433 A, Dadella,, Galle, Sri Lanka

Galle Great
USD 282

Jetwing Beach  5 stars

Ethukale, Negombo, Sri Lanka

Negombo Great
USD 178

The Fortress Resort And Spa  5 stars

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

Koggala Great
USD 159

Jetwing Vil Uyana  5 stars

Sigiriya, Sigiriya, Sri Lanka

Sigiriya Great
USD 332

Heritance Kandalama  5 stars

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

Dambulla Great
USD 207

Heritance Ahungalla  5 stars

Ahungalla Road, Ahungalla, Sri Lanka

Ahungalla Great
USD 153

Heritance Negombo  5 stars

175 Lewis Place, Negombo, Sri Lanka

Negombo Great
USD 158

Earl'S Regency  5 stars

Earl'S Regency Tennekumbura, Kandy, Sri Lanka

Kandy Very good
USD 124

Hilton Colombo  5 stars

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

Colombo Very good
USD 113

Hilton Colombo Residence  5 stars

200 Union Place, Colombo, Sri Lanka

Colombo Very good
USD 120

Amangalla  5 stars

10 Church Street, Galle, Sri Lanka

Galle Perfect
USD 757

Amanwella  5 stars

Boddhi Mawatha, Tangalle, Sri Lanka, 0000

Tangalle Perfect
USD 862

Taj Samudra  5 stars

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

Colombo Very good
USD 138

The Kingsbury  5 stars

48 Janadhipathi Mawatha, Colombo, Sri Lanka, 10732

Colombo Very good
USD 233

Galadari  5 stars

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

Colombo Very good
USD 72

Mahaweli Reach Hotel  5 stars

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

Kandy Very good
USD 104

Cinnamon Grand Colombo  5 stars

77, Galle Road, Colombo, Sri Lanka

Colombo Great
USD 110

Cinnamon Lakeside  5 stars

115 Sir Chittampalam, Colombo, Sri Lanka

Colombo Very good
USD 92

Saman Villas  5 stars

Aturuwella, Bentota, Sri Lanka

Bentota Perfect
USD 603

Cinnamon Lodge  5 stars

Habarana, Habarana, Sri Lanka, NR

Habarana Great
USD 121

The Blue Water  5 stars

Thalpitiya, Wadduwa, Sri Lanka, 12560

Wadduwa Great
USD 129

Taj Bentota Resort & Spa  5 stars

National Holiday Resort, Bentota, Sri Lanka, 80500

Bentota Great
USD 164

Casa Colombo  5 stars

231 Galle Rd Colombo 00400 Sri Lanka Colombo Sri Lanka, Colombo, Sri Lanka, 00400

Colombo Great
USD 184

Ulagalla Resort  5 stars

Dambulla Anuradhapura Road,Thirappane, Anuradhapura, Sri Lanka

Anuradhapura Perfect
USD 790

Jetwing Blue  5 stars

Ethukale, Negombo, Sri Lanka

Negombo Very good
USD 147

Galle Face Hotel  5 stars

2 Galle Road, Colombo, Sri Lanka

Colombo Very good
USD 141

Amaya Hunas Falls  5 stars

Elkaduwa, Kandy, Sri Lanka, 0000

Kandy Great
USD 128

Royal Palms Beach Hotel  5 stars

De Abrew Road, Waskaduwa, Kalutara, Sri Lanka

Kalutara Great
USD 143

Centara Ceysands Resort & Spa Sri Lanka  5 stars

Aluthgama, Bentota, Sri Lanka

Bentota Great
USD 171

Dickwella Resort And Spa  5 stars

Batheegama, Dickwella, Sri Lanka

Dickwella Great
USD 209

The Wallawwa  5 stars

Minuwangoda Road, Kotugoda, Katunayake, Sri Lanka

Katunayake Great
USD 380

Cocoon Resort & Villas  5 stars

Kaikawala Road, Bentota, Sri Lanka

Bentota Great
USD 137

Paradise Road Tintagel Colombo  5 stars

65 Rosmead Place, Colombo, Sri Lanka

Colombo Great
USD 226

Chaarya Resort & Spa By Chandrika  5 stars

Kataragama Road, Tissamaharama, Sri Lanka

Tissamaharama Great
USD 100

Elephant Corridor  5 stars

Kibissa, Sigiriya, Sri Lanka

Sigiriya Nice
USD 237

Kahanda Kanda  5 stars

Angulugaha, Koggala, Sri Lanka

Koggala
USD 297

Avenra Garden Hotel  5 stars

No.22, Mahahunupitiya, Negombo, Sri Lanka

Negombo
USD 122

Tamarind Hill  5 stars

No.288 , Dadella, Galle, Sri Lanka

Galle Very good
USD 196

Uga Bay  5 stars

Passikudah, Passikudah, Sri Lanka

Passikudah
USD 528

Jetwing Lagoon  5 stars

Pamunugama Road, Negombo, Sri Lanka, 00000

Negombo Great
USD 166

Roman Lake  5 stars

Godagedara Road, Pathegama, Ahungalla, Sri Lanka, 80550

Ahungalla Perfect
USD 185

Jungle Beach Resort  5 stars

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

Nilaveli Perfect
USD 317

Eden Resort & Spa  5 stars

Kaluwamodara, Beruwala, Sri Lanka

Beruwala Very good
USD 224

Amaya Bungalow  5 stars

Heerasagala, Kandy, Sri Lanka, 20000

Kandy
USD 143

Anilana Pasikuda  5 stars

14, Hotel Road, Pasikudah, Passikudah, Sri Lanka

Passikudah Great
USD 186

Citrus Waskaduwa  5 stars

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

Bentota Perfect
USD 139

Cinnamon Bey  5 stars

Cinnamon Bey, Moragalla, Beruwala, Sri Lanka

Beruwala Very good
USD 150

Avani Bentota Resort And Spa  5 stars

Bentota, Bentota, Sri Lanka

Bentota Great
USD 185

Reef Villa & Spa  5 stars

78 Samanthara Road, Wadduwa, Sri Lanka

Wadduwa
USD 443

Theva Residency  5 stars

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

Kandy
USD 378

Wild Grass Nature Resort  5 stars

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

Sigiriya Great
USD 371

Pandanus Beach Resort & Spa  5 stars

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

Bentota Perfect
USD 154

Anilana Nilaveli  5 stars

1508 Irakkandi Nilaveli, Nilaveli, Sri Lanka

Nilaveli Perfect
USD 112

Sun Aqua Pasikudah  5 stars

Hotel Road, Passikudah, Sri Lanka

Passikudah
USD 107

Avasta Resort And Spa  5 stars

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

Anuradhapura Very good
USD 86

Jetwing Yala  5 stars

Palatupana, Yala, Yala, Sri Lanka

Yala Great
USD 168

Aliya Resort And Spa  5 stars

Audangawa, Kimbissa, Sigiriya, Sri Lanka

Sigiriya Perfect
USD 146

Anantara Peace Haven Tangalle Resort  5 stars

Goyambokka Estate, Tangalle, Sri Lanka

Tangalle
USD 610

Thaproban Pavilion Resort And Spa  5 stars

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

Unawatuna Very good
USD 131

The Galle Fort Hotel  5 stars

28 Church Street, Galle, Sri Lanka, 00000

Galle
USD 438

The Elephant Stables  5 stars

46 Nittawela Road, Kandy, Sri Lanka, 20000

Kandy
USD 392

Cape Weligama  5 stars

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

Weligama
USD 732

Palmstone Retreat  5 stars

Koskanuwala Watta Mahabage, Kitulgala, Sri Lanka

Kitulgala
USD 236

Chena Huts By Uga Escapes  5 stars

Palatupana Yala, Yala, Sri Lanka

Yala
USD 1 155

Tamarind Lake Hotel.  5 stars

Raja Mawatha, Kataragama, Sri Lanka

Kataragama
USD 118

Taru Villas Rampart Street  5 stars

25 Rampart Street, Galle, Sri Lanka

Galle Great
USD 384

Anantara Kalutara Resort  5 stars

St Sebastian Rd Katukurunda, Kalutara, Sri Lanka

Kalutara
USD 570

Ani Villas Sri Lanka  5 stars

Dickwella Kondeniya Road Talalla Beach Front, Maaliyadda, Sri Lanka

Maaliyadda

Madulkelle Tea And Eco Lodge  5 stars

Madulkelle, Kandy, Sri Lanka, 20000

Kandy Great
USD 285

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 113

Tamarind Tree Hotel  5 stars

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

Negombo
USD 91

Heritance Tea Factory  4 stars

Kandapola, Nuwara Eliya, Sri Lanka

Nuwara Eliya Great
USD 204

Ramada Colombo  4 stars

30 Sir Mohamed Macan, Colombo, Sri Lanka, 000000

Colombo Very good
USD 87

Gateway Hotel Colombo-  4 stars

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

Seeduwa Great
USD 113

Club Hotel Dolphin  4 stars

Kammala South, Negombo, Sri Lanka, 61110

Negombo Great
USD 190

Grand  4 stars

Nuwara Eliya, Nuwara Eliya, Sri Lanka, 54120

Nuwara Eliya Very good
USD 177

Mount Lavinia Hotel  4 stars

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

Dehiwala-Mount Lavinia Great
USD 66

Amaya Hills  4 stars

Heerassagala, Kandy, Sri Lanka, 20000

Kandy Great
USD 119

The Deer Park Hotel  4 stars

Giritale, Polonnaruwa, Sri Lanka

Polonnaruwa Great
USD 128

Pegasus Reef Hotel  4 stars

Hendala, Wattala, Sri Lanka, 10732

Wattala Nice
USD 59

Oak Ray Serene Garden Hotel  4 stars

No 189 Rajapihilla Mawatha, Kandy, Sri Lanka, 20000

Kandy Very good
USD 123

Maalu Maalu Resort & Spa  4 stars

Passekudah, Passikudah, Sri Lanka

Passikudah Great
USD 94

Miridiya Lake Resort  4 stars

Wasaladantha Mawatha, Anuradhapura, Sri Lanka

Anuradhapura Great
USD 65

Hotel Sigiriya  4 stars

Sigiriya, Sigiriya, Sri Lanka

Sigiriya Great
USD 68

Jetwing Sea  4 stars

Ethukale, Negombo, Sri Lanka, 11540

Negombo Very good
USD 134

Hotel Elephant Bay  4 stars

Pinnawala, , Pinnawala, Sri Lanka, 71100

Pinnawala Very good
USD 37

The Privilege  4 stars

260 Samanthara Road Molligodawadduwa Wadduwa Sri Lanka, Wadduwa, Sri Lanka

Wadduwa Perfect

Swiss Residence  4 stars

Bahirawakanda 23, Kandy, Sri Lanka

Kandy Very good
USD 60

Ranweli Holiday Village  4 stars

Waikkal, Wayikkal, Sri Lanka

Wayikkal Very good
USD 86

Calamander Unawatuna Beach Resort  4 stars

Parangiyawatta, Unawatuna, Sri Lanka, Unawatuna, Sri Lanka

Unawatuna Great
USD 147

Tangerine Beach Hotel  4 stars

De Abrew Road,Waskaduwa, Kalutara, Sri Lanka

Kalutara Great
USD 116

Amaya Lake  4 stars

Kap Ela, Kandalama, Dambulla, Sri Lanka, 0000

Dambulla Great
USD 111

Randholee  4 stars

Heerassagala Rd, Kandy, Sri Lanka

Kandy Very good
USD 83

Insight  4 stars

Ahangama, Galle , Ahangama, Sri Lanka

Ahangama
USD 80

Temple Tree Resort & Spa  4 stars

660, Galle Road,Induruwa, Bentota, Sri Lanka

Bentota Great
USD 127

The Palms  4 stars

Moragalla, Beruwala, Sri Lanka

Beruwala Great
USD 150

Habarana Village By Cinnamon  4 stars

Habarana, Habarana, Sri Lanka

Habarana Great
USD 91

Hikka Tranz By Cinnamon  4 stars

Galle Road, Hikkaduwa, Sri Lanka, 80240

Hikkaduwa Great
USD 187

Tourmaline  4 stars

Anniwatta, Kandy, Sri Lanka

Kandy Very good
USD 85

Club Palm Bay  4 stars

Thalawila Wella, Thoduwawa, Marawila, Sri Lanka

Marawila Very good
USD 113

Avani Kalutara Resort  4 stars

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

Kalutara Very good
USD 257

The Paradise Resort & Spa  4 stars

Kubukkadanwala, Dambulla, Sri Lanka, 21100

Dambulla Very good
USD 231

Cinnamon Citadel Kandy  4 stars

Srimath Kuda Ratwatte Mawatha, Kandy, Sri Lanka, 2000

Kandy Very good
USD 102

Ramboda Falls Hotel  4 stars

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

Nuwara Eliya
USD 68

Long Beach Resort  4 stars

Koggala Habaraduwa, Koggala, Sri Lanka

Koggala Nice
USD 90

Zylan Luxury Villa  4 stars

No: 115 Rosmead Place,, Colombo, Sri Lanka

Colombo Great
USD 78

Mandara Resort Mirissa  4 stars

416 A, Pelena, Mirissa, Weligama, Sri Lanka

Weligama Great
USD 133

Siddhalepa Ayurveda Health Resort  4 stars

861, Samanthara Road, Wadduwa, Sri Lanka

Wadduwa Very good
USD 326

Michelle Beach Hotel  4 stars

432, Galle Road, Balapitiya, Sri Lanka

Balapitiya Nice
USD 389

Trinco Blu By Cinnamon  4 stars

Upuvali, Trincomalee, Sri Lanka

Trincomalee Great
USD 102

Bentota Beach By Cinnamon  4 stars

Bentota, Bentota, Sri Lanka

Bentota Very good
USD 428

Hikkaduwa Beach Hotel  4 stars

298, Galle Road, Hikkaduwa, Hikkaduwa, Sri Lanka

Hikkaduwa Guest rating
USD 58

Amethyst Resort  4 stars

Coconut Board Road, Pasikuda, Sri Lanka, 82000

Pasikuda Great
USD 94

Lake Lodge Boutique Hotel  4 stars

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

Dambulla
USD 136

Lavanga Resort & Spa  4 stars

Galle Road, Patuwatha, Hikkaduwa, Hikkaduwa, Sri Lanka

Hikkaduwa Great
USD 79

Sigiriana Resort By Thilanka  4 stars

51 Godawalaya Morragollawa, Dambulla, Sri Lanka

Dambulla Very good
USD 74

Royal Beach Resort  4 stars

Galle Road, Bentota, Sri Lanka

Bentota Very good
USD 105

Colombo Courtyard  4 stars

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

Colombo Great
USD 88

Amagi Aria - Negombo'S Hidden Secret  4 stars

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

Negombo Very good
USD 71

Hotel Flower Garden  4 stars

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

Unawatuna Great
USD 102

Camellia Resort And Spa  4 stars

Audangawa,Kimbissa,Sigiriya., Sigiriya, Sri Lanka

Sigiriya Great
USD 82

Ekho Surf  4 stars

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

Bentota Very good
USD 111

Shinagawa Beach  4 stars

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

Balapitiya Perfect
USD 103

Hotel Ashford  4 stars

Welimada Rd, Sithaeliya, Nuwara Eliya, Sri Lanka

Nuwara Eliya Nice
USD 78

Cinnamon Wild Yala  4 stars

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

Yala Great
USD 259

Araliya Green Hills Hotel  4 stars

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

Nuwara Eliya Great
USD 137

Laya Safari  4 stars

Palatupana Yala, Yala, Sri Lanka

Yala Great
USD 180

Tisara Villas  4 stars

Habaraduwa , Koggala, Sri Lanka

Koggala
USD 131

The Sun House  4 stars

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

Galle
USD 138

The Ocean Front  4 stars

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

Colombo Great
USD 46

Lake Serenity Boutique Hotel  4 stars

Gonapitiya, Kuruwita,, Kuruwita, Sri Lanka

Kuruwita
USD 91

Ozo Colombo  4 stars

36-38, Clifford Place, Colombo, Sri Lanka

Colombo Great
USD 71

Kaya Health Resort  4 stars

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

Uswetakeiyawa Great
USD 88

Amaya Beach Passikudah  4 stars

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

Passikudah Great
USD 226

Anantaya Resort & Spa Chilaw  4 stars

Karukupone, Bangadeniya, Chilaw, Sri Lanka

Chilaw Great
USD 112

Suriya Resort  4 stars

Kammala Road, Waikkal Beach, Negombo, Sri Lanka

Negombo Great
USD 97

Qantara Hotel Nuwaraeliya  4 stars

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

Nuwara Eliya Guest rating
USD 129

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 145

Ozo Kandy  4 stars

No 31, Saranankara Mawatha, Kandy, Sri Lanka

Kandy Great
USD 99

Residence By Uga Escapes  4 stars

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

Colombo
USD 267

Mount Breeze  4 stars

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

Dehiwala-Mount Lavinia
USD 55

Neptune Bay Hotel  4 stars

Yaddahimulla Road Unawatuna Sri Lanka, Unawatuna, Sri Lanka, 80600

Unawatuna Very good
USD 64

Nice Place Bungalows  4 stars

Inamaluwa, Dambulla, Sri Lanka, 21120

Dambulla Nice
USD 54

Royal Bar & Hotel  4 stars

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

Kandy
USD 110

Sigiriya Village  4 stars

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

Sigiriya Very good
USD 77

The Blackpool Hotel  4 stars

Mahagastota Hill Climb, Blackpool, Nuwara Eliya, Sri Lanka

Nuwara Eliya
USD 166

Jkab Beach Resort  4 stars

686 11 North Coast Road Uppuveli, Trincomalee, Sri Lanka

Trincomalee Guest rating
USD 93

The Kandyan  4 stars

197, Rajapihila Mawatha, Kandy, Sri Lanka

Kandy
USD 71

Jetwing Jaffna  4 stars

37, Mahatma Gandhi Road, Jaffna, Sri Lanka

Jaffna
USD 70

Nikara Yala Beach Villas  4 stars

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

Kirinda (Hambantota) Great
USD 169

Amaara Forest Hotel Sigiriya  4 stars

Indigasweva, Sigiriya, Sri Lanka

Sigiriya
USD 124

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 121

Ani Villas  4 stars

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

Dikwella
USD 10 320

Lavendish Okrin Hotel  4 stars

110 Detagamuwa, Kataragama, Sri Lanka

Kataragama
USD 67

The Beach Boutique  4 stars

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

Uswetakeiyawa Great
USD 60

The Thinnai  4 stars

86, Palaly Road, Thirunelveli, Jaffna, Sri Lanka

Jaffna
USD 81

Av15  4 stars

Alexandra Road, Colombo, Sri Lanka

Colombo Perfect
USD 132

The Dutch House  4 stars

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

Galle
USD 490

Sapphire Seas Beachfront Hotel  4 stars

Galle Road Patuwatha Dodanduwa, Hikkaduwa, Sri Lanka, 80250

Hikkaduwa
USD 128

Ananthaya Beach  4 stars

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

Tangalle Great
USD 134

Villa In Paradise  4 stars

Villa In Paradise, Unawatuna, Sri Lanka, 80600

Unawatuna
USD 89

Ella Planters Bungalow  4 stars

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

Ella Perfect
USD 128

R Degrees  4 stars

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

Ambalangoda (Galle)
USD 171

Weligama Bay Resort  4 stars

Matara Road, Pelena, Weligama, Sri Lanka, 81700

Weligama Great
USD 298

Why House  4 stars

Mihiripenna Road, Unawatuna, Sri Lanka, 80000

Unawatuna
USD 463

Calamander Unawatuna Beach  4 stars

Parangiyawatte, Unawatuna, Sri Lanka

Unawatuna
USD 130

Goldi Sands Hotel  3 stars

Lewis Place, Negombo, Sri Lanka, 11500

Negombo Very good
USD 97

Grand Oriental Hotel  3 stars

2 York Street, Colombo, Sri Lanka, 10732

Colombo Nice
USD 48

Thilanka  3 stars

03 Sangamitha Mawatha, Kandy, Sri Lanka, 20044

Kandy Very good
USD 81

Hotel Topaz  3 stars

Anniewatte, Kandy, Sri Lanka, 20967

Kandy Very good
USD 85

Galway Forest Lodge  3 stars

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

Nuwara Eliya
USD 111

Induruwa Beach Resort  3 stars

Kaikawala Induruwa, Bentota, Sri Lanka

Bentota Great
USD 84

Mermaid  3 stars

Galle Road, Kalutara, Sri Lanka, 12000

Kalutara Great
USD 90

Boulder Garden  3 stars

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

Kalawana
USD 222

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

Giritale Hotel  3 stars

Giritale, Polonnaruwa, Sri Lanka, 51000

Polonnaruwa Very good
USD 57

Pigeon Island Beach Resort  3 stars

11 Milepost, Nilaveli, Trincomalee, Sri Lanka

Trincomalee Great
USD 100

Global Towers  3 stars

11 Marine Drive, Colombo, Sri Lanka, 10732

Colombo Nice
USD 85

Tree Of Life  3 stars

Yahalatenna, Barigama, Kandy, Sri Lanka, 20000

Kandy Nice
USD 64

Koggala Beach Hotel  3 stars

Koggala, Habaraduwa, Koggala, Sri Lanka

Koggala Guest rating
USD 95

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 91

Club Bentota  3 stars

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

Bentota Very good
USD 145

Hill Club  3 stars

29 Grand Hotel Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya Very good
USD 150

Berjaya Hotel Colombo  3 stars

36 College Avenue, Mount Lavinia, Dehiwala-Mount Lavinia, Sri Lanka

Dehiwala-Mount Lavinia Guest rating
USD 42

Palm Village  3 stars

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

Colombo Nice
USD 118

Hotel Sapphire  3 stars

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

Colombo Very good
USD 62

Closenberg Hotel  3 stars

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

Galle
USD 124

Jetwing St Andrews  3 stars

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

Nuwara Eliya Very good
USD 170

Park Street Hotel  3 stars

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

Colombo Great
USD 287

Kassapa Lions Rock  3 stars

Digampathana Kimbissa, Sigiriya, Sri Lanka

Sigiriya Very good
USD 70

Queen'S Hotel  3 stars

D S Senanayake Veediya, Kandy, Sri Lanka

Kandy Nice
USD 59

Devon Hotel  3 stars

No 51, Ampitiya Road, Kandy, Sri Lanka

Kandy Very good
USD 69

Lady Hill  3 stars

29 Upper Dickson Road, Galle, Sri Lanka

Galle Perfect
USD 130

Royal Lotus  3 stars

Giritale Polannaruwa, , Polonnaruwa, Sri Lanka

Polonnaruwa Nice
USD 117

Paradise Holiday Village  3 stars

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

Negombo Nice
USD 36

Hotel Suisse  3 stars

30 Sangaraja Mawatha, Kandy, Sri Lanka

Kandy Very good
USD 81

Paradise Beach  3 stars

Lewis Place, Negombo, Sri Lanka

Negombo Nice
USD 61

The Lake Hotel  3 stars

Polonnaruwa, Polonnaruwa, Sri Lanka

Polonnaruwa Very good
USD 47

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 143

Heritage Hotel  3 stars

Galwalla Road, Pothanegama, Anuradhapura, Sri Lanka

Anuradhapura
USD 59

Peacock Beach Hotel  3 stars

Tissa Road, Hambantota, Hambantota, Sri Lanka

Hambantota Very good
USD 121

Welcombe  3 stars

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

Trincomalee Guest rating
USD 67

Villa Ocean View  3 stars

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

Wadduwa Nice
USD 113

Centauria Lake Resort  3 stars

New Town, Embilipitiya, Sri Lanka

Embilipitiya Very good
USD 92

Orient Hotel  3 stars

No 12, Dharmapala Mawatha , Bandarawela, Sri Lanka

Bandarawela
USD 58

Tea Bush Hotel  3 stars

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

Nuwara Eliya Guest rating
USD 66

Nilaveli Beach  3 stars

Nilaveli , Nilaveli, Sri Lanka

Nilaveli Very good
USD 31

Taru Villas Lake Lodge  3 stars

20, Alvis Terrace, Colombo, Sri Lanka

Colombo
USD 116

The Sovereign  3 stars

100 C Jayawardanapura Mawatha, Colombo, Sri Lanka

Colombo Guest rating
USD 86

Ranveli Beach Resort  3 stars

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

Dehiwala-Mount Lavinia Guest rating
USD 29

Paradise Road The Villa Bentota  3 stars

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

Bentota Great
USD 193

Oasis Beach Resort  3 stars

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

Negombo Guest rating
USD 35

Anjayu Villa  3 stars

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

Wadduwa Very good
USD 32

Shalimar Hotel  3 stars

46, Panchikawatte Road Maradana, Colombo, Sri Lanka

Colombo Nice
USD 36

Tangalle Bay  3 stars

Pallikkudawa Tangalle, Tangalle, Sri Lanka

Tangalle

Panchi Villa  3 stars

339 7A Kurudu Watte Warahena, Bentota, Sri Lanka

Bentota Great
USD 75

Talalla Retreat  3 stars

Sampaya House, Talalla South, Talalla, Sri Lanka

Talalla Great
USD 106

Concord Grand  3 stars

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

Colombo Guest rating
USD 28

Citrus Hikkaduwa  3 stars

400 Galle Road, Hikkaduwa, Sri Lanka

Hikkaduwa Very good
USD 89

Hibiscus Garden Hotel  3 stars

Mahasenpura, Tissamaharama, Sri Lanka, 82600

Tissamaharama
USD 80

Turtle Bay  3 stars

Kalamatiya, Tangalle, Sri Lanka

Tangalle Perfect
USD 132

Ranmal Beach Hotel  3 stars

Galle Road, Narigama, Hikkaduwa, Sri Lanka

Hikkaduwa Great
USD 48

Janaki  3 stars

#43 Fife Road, Colombo, Sri Lanka

Colombo Guest rating
USD 80

Topaz Beach Hotel  3 stars

No 21, Poratota Road, Negombo, Sri Lanka

Negombo Guest rating
USD 83

Ekho Safari Tissa  3 stars

Tissamaharama, Tissamaharama, Sri Lanka

Tissamaharama Great
USD 56

Club Villa  3 stars

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

Bentota Great
USD 111

Saraii Village  3 stars

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

Tissamaharama Nice
USD 118

Albatross  3 stars

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

Kandy
USD 120

Sea Lotus Park  3 stars

Alles Garden 33, Trincomalee, Sri Lanka

Trincomalee Nice
USD 85

Ella Jungle Resort  3 stars

Uva Karandagolla, Ella, Sri Lanka, 90090

Ella
USD 121

Riverina Hotel  3 stars

Moragalla, Beruwala, Sri Lanka

Beruwala Great

Unique Cottages  3 stars

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

Nuwara Eliya Very good
USD 65

Serene Grand Hotel  3 stars

113 Rajapihilla Mawatha, Kandy, Sri Lanka

Kandy Great
USD 92

Fort Bliss  3 stars

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

Galle Great
USD 97

Regent Lodge  3 stars

172 Riverdale Road, Kandy, Sri Lanka

Kandy Guest rating
USD 43

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 Great
USD 112

Hotel Eden Garden  3 stars

Sigiriya Rd; Inamaluwa Dambulla, Sigiriya, Sri Lanka

Sigiriya Nice
USD 40

Pearl City Hotel  3 stars

# 17, Bauddhaloka Mawatha, , Colombo, Sri Lanka

Colombo Perfect
USD 41

Club Lespri  3 stars

322 Tranquility Galaha Road, Kandy, Sri Lanka

Kandy
USD 147

Lazy Lizard  3 stars

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

Galle Very good
USD 57

Rajarata Hotels  3 stars

77 Rowing Club Road, Anuradhapura, Sri Lanka, 50000

Anuradhapura Nice
USD 82

Cinnamon Red Colombo  3 stars

59 Ananda Coomaraswamy Mawatha, Colombo, Sri Lanka, 00300

Colombo Great
USD 81

Comfort@15  3 stars

No 15, Sellamuttu Avenue, Colombo, Sri Lanka

Colombo Great
USD 43

Ceylon City Hotel  3 stars

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

Colombo Very good
USD 64

Royal Castle  3 stars

140, Lewis Place, Negombo, Sri Lanka

Negombo Great
USD 54

Coco Palm Villa  3 stars

54/2, Medaketiya, Tangalle, Sri Lanka

Tangalle Nice
USD 42

Silver Beach Hotel  3 stars

66 12 Alles Garden Nilaveli Road, Trincomalee, Sri Lanka

Trincomalee Nice
USD 27

The Steuart By Citrus  3 stars

No. 45, Janadhipathi Mawatha, Colombo, Sri Lanka

Colombo Great
USD 98

Kandy City Hotel By Earl'S  3 stars

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

Kandy Great
USD 43

Hotel Silver Falls  3 stars

Nanuoya Road, Nuwara Eliya, Sri Lanka, 22150

Nuwara Eliya Nice
USD 21

Modern City Inn  3 stars

426, Main Street, Negombo, Sri Lanka, 11500

Negombo Very good
USD 28

Ekho Lake House Polonnaruwa  3 stars

Pothgul Mawatha, Polonnaruwa, Polonnaruwa, Sri Lanka, 51000

Polonnaruwa
USD 111

Hotel River Front  3 stars

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

Tissamaharama Great
USD 36

Anantamaa  3 stars

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

Trincomalee Perfect
USD 56

Oyo 386 White Villa Tourist Guest  3 stars

92, Galmaduwa Estate, Kandy, Sri Lanka, 20168

Kandy
USD 24

Nature Walk Resort  3 stars

No 9 Sangamitha Road , Kandy, Sri Lanka, 20000

Kandy Very good
USD 27

Blue Sky Beach Resort  3 stars

Talpe, Unawatuna, Sri Lanka, 80615

Unawatuna
USD 63

Blue Water Boutique Hotel  3 stars

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

Negombo Very good
USD 61

Catamaran Beach Hotel  3 stars

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

Negombo Nice
USD 88

Hotel Heaven'S Edge  3 stars

Kitalella Road, Kitalella, Ella, Sri Lanka, 90090

Ella
USD 146

Pigeons Nest  3 stars

No 5 Waterfield Bank Road Under Bank, Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya Very good
USD 48

Aussie Swiss Beach Resort  3 stars

23, Modarawatta Pelena, Weligama, Sri Lanka, 81700

Weligama Perfect
USD 91

Full Moon Resort  3 stars

Yaddehimulla Road, Unawatuna, Sri Lanka, 80600

Unawatuna
USD 45

Lara'S Place Unawatuna  3 stars

Ganahena Rd, Unawatuna, Sri Lanka, 80600

Unawatuna Great
USD 82

Fair View Hotel Colombo  3 stars

27 Ramakrishna Road, Colombo, Sri Lanka

Colombo Nice
USD 51

Guest Ryan  3 stars

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

Katunayake Very good
USD 16

Satin Doll  3 stars

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

Unawatuna Perfect
USD 194

London Palace  3 stars

Anuradhapura, Anuradhapura, Sri Lanka, 50000

Anuradhapura Great
USD 32

Maple Leaf Hotel  3 stars

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

Negombo Nice
USD 36

Hotel Dorset  3 stars

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

Negombo Guest rating
USD 40

Hotel Moonstone  3 stars

Thisawewa Lake Road, Anuradhapura, Sri Lanka, 51424

Anuradhapura Very good
USD 25

Hotel Travellers Nest  3 stars

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

Kandy Very good
USD 30

The View Ella  3 stars

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

Ella Very good
USD 102

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 168

Hotel Glendower  3 stars

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

Nuwara Eliya
USD 116

Living Heritage Koslanda  3 stars

Egodawatte Estate, Naulla, Koslanda, Sri Lanka, 20190

Koslanda
USD 223

Paradise Beach Club  3 stars

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

Mirissa Very good
USD 149

Water Garden Hotel  3 stars

Galagama, Belihuloya, Sri Lanka, 70000

Belihuloya
USD 66

Marine Tourist Beach Guest House Hostel  3 stars

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

Negombo Nice
USD 29

Hotel Ocean View Cottage  3 stars

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

Hikkaduwa
USD 67

Sunrise Palace  3 stars

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

Negombo
USD 26

Coco Royal Beach Resort  3 stars

Beach Road, Mahawaskaduwa, Wadduwa, Sri Lanka

Wadduwa
USD 73

Ocean Crest  3 stars

123, Galle Road, Hathapalana, Ahangama, Sri Lanka

Ahangama
USD 140

Elephant Trail  3 stars

5Th Mile Post , Udawalawe, Sri Lanka

Udawalawe Very good
USD 75

Water Edge Resort  3 stars

Main Street Arugam Bay, Arugam Bay, Sri Lanka

Arugam Bay
USD 44

Nuwara Eliya Golf Club  3 stars

Nuwara Eliya Golf Club, Nuwara Eliya, Sri Lanka

Nuwara Eliya
USD 75

Oyo 244 Galaxy City Hotel  3 stars

No 43 Old Matala Road, Kandy, Sri Lanka

Kandy Guest rating
USD 42

Mountain Heaven  3 stars

Kitalella, Ella, Sri Lanka

Ella
USD 228

Hotel Brighten Rest  3 stars

214 2 Messenger Street, Colombo, Sri Lanka

Colombo
USD 36

Albany  3 stars

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

Nuwara Eliya
USD 94

White Villa  3 stars

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

Balapitiya
USD 259

Nature Trails Boutique Hotel  3 stars

144 B Matara Road, Unawatuna, Sri Lanka, 80600

Unawatuna
USD 66

Wet Water Resort  3 stars

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

Gampaha
USD 41

Leisure Land Villas  3 stars

In Front Of Nugasewana Kalahe Wanchawala, Galle, Sri Lanka

Galle Guest rating
USD 85

Lucas Memorial  3 stars

95 Nape Road, Kosgoda, Sri Lanka

Kosgoda
USD 40

Inroma Holiday Resort  3 stars

38 Church Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya Very good
USD 73

The Hotel Paradise Katunayake Airport  3 stars

Japamala Avenue, Katunayake, Sri Lanka

Katunayake
USD 30

Bar Reef Resort  3 stars

Alankuda, Kalpitiya, Sri Lanka, 61360

Kalpitiya
USD 163

Crazy Coconut Villa  3 stars

Abeya Niwasa Dalawella Galle District, Unawatuna, Sri Lanka

Unawatuna Nice
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 Perfect
USD 64

Shell Resort  3 stars

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

Arugam Bay
USD 85

Kandy Green View Bungalow  3 stars

32/36 Sangaraja Mawatha, Kandy, Sri Lanka

Kandy
USD 55

Edelweiss Resort  3 stars

Kalugalluwawattha,Thalaramba,Mirissa, Mirissa, Sri Lanka

Mirissa
USD 46

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 128

The Kings Island Resort  3 stars

Custom House Road, Negombo, Sri Lanka

Negombo
USD 28

Gedara Resort  3 stars

Gedara, 19/2 De Fonseka Place, Kalutara, Sri Lanka

Kalutara
USD 116

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 49

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

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 Great
USD 64

Oyo 358 Oak Wood Inn  3 stars

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

Kandy Perfect
USD 38

Megabe Villa  3 stars

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

Galle Perfect
USD 18

Villa Hotel  3 stars

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

Trincomalee
USD 43

Nilaveli Beach Resort  3 stars

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

Nilaveli Perfect
USD 143

Seaway Hotel  3 stars

10Th Mile Post, Nilaveli, Sri Lanka, 31000

Nilaveli
USD 48

The White Haven  3 stars

Thalpitiya North, Panadura, Sri Lanka, 12580

Panadura
USD 54

Navro Beach Resort  3 stars

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

Panadura
USD 45

Vaana Resort  3 stars

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

Habarana
USD 74

Blackwood Hotel  3 stars

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

Haputale
USD 39

Alta Vista  3 stars

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

Ella
USD 84

Elements Beach & Nature Resort  3 stars

Kappalady, Talawila, Kalpitiya, Sri Lanka, 61360

Kalpitiya
USD 169

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 62

Okwin Resort  3 stars

No. 114, Heightenford A, Nawalapitiya, Sri Lanka

Nawalapitiya
USD 57

Hotel Clarion  3 stars

Kiribathgoda, Kandy Road, Kiribathgoda, Sri Lanka

Kiribathgoda Very good
USD 37

Bandarawela Hotel  2 stars

14 Welimada Road, , Bandarawela, Sri Lanka

Bandarawela Great
USD 105

Hill Top  2 stars

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

Kandy Very good
USD 91

Casamara  2 stars

12,Kotugodalla Veediya, Kandy, Sri Lanka

Kandy Very good
USD 64

Majestic Tourist Hotel  2 stars

83 / 40 Ampitiya Road, Kandy, Sri Lanka

Kandy Nice
USD 14

Senani Hotel  2 stars

167 1 Rajapihilla Mawatha, Kandy, Sri Lanka

Kandy Very good
USD 80

Full Moon Garden  2 stars

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

Negombo Guest rating
USD 54

Amanda Hills  2 stars

65, Saranankara Road, Kandy, Sri Lanka

Kandy Nice
USD 35

Hotel Randiya  2 stars

No.394/19 A, Muditha Mawatha, Anuradhapura, Anuradhapura, Sri Lanka

Anuradhapura
USD 39

Roy Villa Beach Hotel  2 stars

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

Beruwala Great
USD 36

Rivi Ras Hotel  2 stars

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

Dehiwala-Mount Lavinia Guest rating
USD 42

Sansu  2 stars

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

Colombo Guest rating
USD 61

Kanaro  2 stars

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

Colombo Guest rating
USD 39

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

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 Nice
USD 12

M.P.S. Village  2 stars

Kalundewa Road Dambullu Oya Junction, Dambulla, Sri Lanka

Dambulla
USD 36

Riverdale Hotel  2 stars

No32 Aniwatthe Road Kandy, Kandy, Sri Lanka

Kandy
USD 25

Clock Inn Colombo  2 stars

457 Galle Road, Colombo, Sri Lanka, 300

Colombo Very good
USD 48

Amagi Beach Marawila  2 stars

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

Marawila
USD 58

Lake View Cottage  2 stars

Court Road Punchiakurugada Tissamaharama, Tissamaharama, Sri Lanka, 82600

Tissamaharama Great
USD 16

Vino Villa  2 stars

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

Kandy Very good
USD 34

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 38

Cool Beach Hotel  2 stars

Galle Road, Akurala, Hikkaduwa, Sri Lanka, 80240

Hikkaduwa Guest rating
USD 64

Sunset Beach Motel  2 stars

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

Marawila Great
USD 41

Nidwalden Resort  2 stars

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

Nuwara Eliya Perfect
USD 51

Ocean Ripples Resort  2 stars

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

Wadduwa
USD 32

Hotel Tinaya  2 stars

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

Dambulla Nice
USD 40

Funk Bunks Kandy  2 stars

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

Kandy
USD 24

Skinny Beach House  2 stars

Matara Road Dalawella, Unawatuna, Sri Lanka

Unawatuna
USD 500

Sharon Inn  2 stars

59, Saranankara Road , Kandy, Sri Lanka

Kandy Perfect
USD 52

Bay Vista  2 stars

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

Arugam Bay
USD 63

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 37

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 Perfect
USD 11

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 30

Coconut Park  2 stars

Elkattuwa Road, Anuradhapura, Sri Lanka, 50000

Anuradhapura
USD 13

White Home  2 stars

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

Haputale
USD 18

Sri Lak View Holiday Inn  2 stars

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

Haputale
USD 36

Panama Village Resort  2 stars

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

Arugam Bay
USD 37

Riviera Resort  2 stars

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

Batticaloa
USD 25

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 22

Crystal Villa  0 stars

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

Weligama Guest rating
USD 79

Jetwing Warwick Gardens  0 stars

Ambewela, Nuwara Eliya, Sri Lanka

Nuwara Eliya Very good
USD 244

Unique Towers Luxury Boutique Suites  0 stars

No 30, Hyde Park Corner, Colombo, Sri Lanka

Colombo Perfect
USD 112

Mosvold Villa  0 stars

Welhengoda, Ahangama, Sri Lanka

Ahangama Perfect
USD 229

Park View Guest House  0 stars

Park Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya Nice
USD 64

The Richmond House Kandy  0 stars

195/56 Richmond Hill Lane, Kandy, Sri Lanka

Kandy
USD 50

Flower Garden Lake Resort  0 stars

Tissamaharama Road, Weerawila, Tissamaharama, Sri Lanka

Tissamaharama Very good
USD 62

Lavinia House  0 stars

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

Dehiwala-Mount Lavinia
USD 21

Sky Pavilion  0 stars

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

Kandy Very good
USD 136

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 Perfect
USD 18

Sa Village  0 stars

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

Dambulla
USD 25

Brockenhurst Bungalow  0 stars

98 Waterfield Drive, Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya
USD 387

Secret Palace House  0 stars

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

Galle Very good
USD 54

Airport Villa  0 stars

Liver Brother Road, Katunayake, Sri Lanka, 11410

Katunayake Great
USD 36

Reggie'S Guesthouse  0 stars

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

Negombo Very good
USD 42

Hotel Mango Garden  0 stars

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

Kandy
USD 25

Apa Villa Thalpe  0 stars

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

Unawatuna
USD 213

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 Great
USD 10

Raintree  0 stars

Thithawelgolla, Dambulla, Sri Lanka, 21100

Dambulla
USD 51

Gaga Bees Yala  0 stars

Gaga Bees Sandagirigama, Tissamaharama, Sri Lanka, 82600

Tissamaharama Great
USD 106

Mas Villa  0 stars

Pahala Walauwa, Maswela, Kotmale, Sri Lanka, 00700

Kotmale Nice
USD 195

Rainforest Lodge  0 stars

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

Deniyaya
USD 25

Ocean Breeze Apartment Colombo  0 stars

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

Colombo
USD 105

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 112

Dream Stay House  0 stars

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

Nuwara Eliya
USD 27

The Spice Trail  0 stars

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

Arugam Bay
USD 149

Amaya Resort Mirissa  0 stars

Udupila, Mirissa, Sri Lanka

Mirissa Very good
USD 43

Milano Grand New Rest House  0 stars

No. 50 Kandy Road, Dambulla, Sri Lanka

Dambulla
USD 18

The Bavarian Resort  0 stars

Mafaza Mosque Road, Arugam Bay, Sri Lanka

Arugam Bay
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 369

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 Perfect
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 15

Misty Hills  0 stars

37 Uda Peradeniya, Kandy, Sri Lanka, 20400

Kandy
USD 34

Mount Haven  0 stars

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

Kandy Perfect
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 85

Heidi'S Home  0 stars

Badulla Rd, Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya Great
USD 52

Moon Plains Forest Log  0 stars

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

Nuwara Eliya
USD 39

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

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 62

Melrose Villas  0 stars

Melrose Villas Sigiriya, Sigiriya, Sri Lanka, 21120

Sigiriya Great
USD 32

Tree Tops Yala  0 stars

Yala Road, Kirinda, Yala, Sri Lanka, 82614

Yala
USD 82

Hilltop Apartment  0 stars

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

Dehiwala-Mount Lavinia
USD 50

Palm Beach Villa  0 stars

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

Wadduwa
USD 336

Home As Home  0 stars

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

Dehiwala-Mount Lavinia
USD 32

Tropical Beach House Hikkaduwa  0 stars

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

Hikkaduwa
USD 275

Red Lobster  0 stars

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

Hikkaduwa Nice
USD 33

Woodland Villa  0 stars

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

Hikkaduwa
USD 74

Platinum Resort  0 stars

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

Anuradhapura
USD 35

Blue Water Beach Resort  0 stars

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

Trincomalee Great
USD 79

Lucky Beach Resort  0 stars

50 Alles Garden, Trincomalee, Sri Lanka, 31010

Trincomalee Nice
USD 13

Silaa Cabana  0 stars

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

Trincomalee
USD 38

Lion'S Rest  0 stars

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

Weligama
USD 167

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 10

Naomi Beach Hotel  0 stars

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

Weligama
USD 145

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 53

Hideaway Lodge  0 stars

Kapuhenwala Road Marakolliya, Tangalle, Sri Lanka, 82200

Tangalle Perfect
USD 38

The Teak House  0 stars

Seenimodera Nakulugamuwa, Tangalle, Sri Lanka, 82200

Tangalle
USD 440

Calm House  0 stars

Gurugodella Seenimodara, Tangalle, Sri Lanka, 82200

Tangalle
USD 33

Thisal Guest House  0 stars

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

Polonnaruwa Great
USD 18

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 36

Forest Paradise  0 stars

Ella, Ella, Sri Lanka, 90090

Ella Great
USD 58

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 46

Ella Waterfall View  0 stars

Watagodawaththa Kithalella Ella, Ella, Sri Lanka, 90090

Ella
USD 42

Bella Ella  0 stars

Kudugal Pathana Kithal Ella, Ella, Sri Lanka, 90090

Ella
USD 16

Daban  0 stars

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

Ella
USD 23

Seasons Four  0 stars

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

Matara
USD 24

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 25

Sakurahana Guest House  0 stars

34 Padmini Pieris, Aluthgama, Sri Lanka, 12080

Aluthgama
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 29

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 Great
USD 31

Hotel Gayan'S  0 stars

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

Udawalawe Perfect
USD 30

Jungle House  0 stars

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

Udawalawe
USD 24

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 Great
USD 19

Calidan  0 stars

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

Mirissa
USD 37

Pinki Mirissa  0 stars

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

Mirissa
USD 43

Palm Villa Mirissa  0 stars

Bandaramulla Mirissa, Mirissa, Sri Lanka, 81740

Mirissa
USD 118

Shasee Rest-Mirissa  0 stars

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

Mirissa
USD 21

Sun & Tree Homestay  0 stars

Palliyagewatta Thalaramba Kamburugamuwa, Mirissa, Sri Lanka, 81700

Mirissa
USD 16

Heritage Belihuloya Resort  0 stars

Belihuloya, Belihuloya, Sri Lanka, 70140

Belihuloya
USD 38

White Eagle Hotel  0 stars

Sigiriya Junction Inamaluwa, Sigiriya, Sri Lanka, 21124

Sigiriya
USD 35

Czech House  0 stars

Wellodaya Road Rekawa Beach, Tangalle, Sri Lanka, 82125

Tangalle
USD 105

East Surf Cabanas  0 stars

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

Arugam Bay
USD 36

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 126

Vinrich Lake Resort  0 stars

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

Piliyandala
USD 55

Adam'S Peak Holiday Bungalow  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 11 510

Blue Ocean Hotel  0 stars

290 Dyke Street, Trincomalee, Sri Lanka

Trincomalee
USD 37

Yoho Villa Acacia  0 stars

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

Nuwara Eliya
USD 82