Cheap and Luxury Hotel Deals
Very Best Hotel Rates

Hotels Booking

Online hotel, Cheap Hotel And Travel Guides Worldwide

Hotel Online | Travel Online | Cheap Hotel And Traveling Reservations

Sri Lanka hotels

Sri Lanka Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Jetwing Lighthouse Hotel Galle  5 stars

Dadella, Galle, Sri Lanka

Galle Fabulous USD 257

Jetwing Beach Hotel Negombo  5 stars

Ethukale, Negombo, Sri Lanka

Negombo Fabulous USD 275

The Fortress Hotel Koggala  5 stars

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

Koggala Superb USD 675

Jetwing Vil Uyana Hotel Sigiriya  5 stars

Sigiriya, Sigiriya, Sri Lanka

Sigiriya Superb USD 333

Heritance Kandalama Hotel Dambulla  5 stars

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

Dambulla Superb USD 212

Heritance Ahungalla Hotel  5 stars

Ahungalla Road, Ahungalla, Sri Lanka

Ahungalla Superb USD 163

Heritance Negombo Hotel  5 stars

175 Lewis Place, Negombo, Sri Lanka

Negombo Good USD 183

Earl'S Regency Hotel Kandy  5 stars

Earl'S Regency Tennekumbura, Kandy, Sri Lanka

Kandy Very good USD 153

Hilton Colombo Hotel  5 stars

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

Colombo Fabulous USD 146

Hilton Colombo Residence  5 stars

200 Union Place, Colombo, Sri Lanka

Colombo Fabulous USD 190

Amangalla Hotel Galle  5 stars

10 Church Street, Galle, Sri Lanka

Galle Exclusive USD 725

Amanwella Hotel Tangalle  5 stars

Bdhi Mawatha Wellawathuara Godellawela , Tangalle, Sri Lanka, 0000

Tangalle Superb USD 722

Taj Samudra Hotel Colombo  5 stars

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

Colombo Very good USD 337

The Kingsbury Hotel Colombo  5 stars

48 Janadhipathi Mawatha, Colombo, Sri Lanka, 10732

Colombo Very good USD 125

Galadari Hotel Colombo  5 stars

64 Lotus Road., Colombo, Sri Lanka, 10732

Colombo Very good USD 112

Mahaweli Reach Hotel Kandy  5 stars

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

Kandy Very good USD 175

Cinnamon Grand Colombo  5 stars

77, Galle Road, Colombo, Sri Lanka

Colombo Fabulous USD 150

Cinnamon Lakeside Colombo  5 stars

115 Sir C.A Gardiner Mawatha, Colombo, Sri Lanka

Colombo Fabulous USD 138

Turyaa Kalutara Hotel  5 stars

Kudawaskaduwa, Kalutara, Kalutara, Sri Lanka

Kalutara Very good USD 185

Saman Villas Bentota  5 stars

Aturuwella, Bentota, Sri Lanka

Bentota Superb USD 396

Cinnamon Lodge Habarana  5 stars

Habarana, Habarana, Sri Lanka, NR

Habarana Superb USD 132

The Blue Water Hotel Wadduwa  5 stars

Thalpitiya, Wadduwa, Sri Lanka, 12560

Wadduwa Fabulous USD 249

Vivanta By Taj Hotel Bentota  5 stars

National Holiday Resort, Bentota, Sri Lanka, 80500

Bentota Fabulous USD 386

Casa Colombo Hotel  5 stars

231, Galle Road, Colombo, Sri Lanka, 00400

Colombo Superb USD 184

Ulagalla Resort Anuradhapura  5 stars

Dambulla Anuradhapura Road,Thirappane, Anuradhapura, Sri Lanka

Anuradhapura Exclusive USD 554

Jetwing Blue Hotel Negombo  5 stars

Ethukale, Negombo, Sri Lanka

Negombo Very good USD 226

Galle Face Hotel Colombo  5 stars

2 Galle Road, Colombo, Sri Lanka

Colombo Very good USD 190

Hunas Falls By Amaya Hotel Kandy  5 stars

Elkaduwa And Hill Country, Kandy, Sri Lanka, 0000

Kandy Fabulous USD 405

Royal Palms Beach Hotel Kalutara  5 stars

Abrew Drive Waskaduw Kalutaara, North Sri Lanka, Kalutara, Sri Lanka

Kalutara Fabulous USD 225

Centara Ceysands Resort And Spa Bentota  5 stars

Aluthgama, Bentota, Sri Lanka

Bentota Superb USD 240

Aditya Hotel Hikkaduwa  5 stars

719/1 Galle Road, Devinigoda, Rathgama, Galle, Hikkaduwa, Sri Lanka

Hikkaduwa Exclusive USD 408

Dickwella Resort And Spa Dikwella South  5 stars

Batheegama, Dikwella South, Sri Lanka

Dikwella South Very good USD 191

Fort Printers Hotel Galle  5 stars

39 Pedlar Street, Galle, Sri Lanka

Galle Fabulous USD 192

Green Paradise Hotel Dambulla  5 stars

Kubukkadanwala, , Dambulla, Sri Lanka, 21100

Dambulla Fabulous USD 152

The Wallawwa Hotel Katunayake  5 stars

Minuwangoda Road, Kotugoda, Katunayake, Sri Lanka

Katunayake Superb USD 234

Cocoon Resort & Villas Bentota  5 stars

Kaikawala Road, Bentota, Sri Lanka

Bentota Superb USD 208

Paradise Road Tintagel Colombo Hotel  5 stars

65 Rosmead Place, Colombo, Sri Lanka

Colombo Superb USD 229

Chandrika Hotel Tissamaharama  5 stars

Kataragama Road, Tissamaharama, Sri Lanka

Tissamaharama Fabulous USD 113

Elephant Corridor Hotel Sigiriya  5 stars

Kibissa, Sigiriya, Sri Lanka

Sigiriya Very good USD 308

Kahanda Kanda Hotel Koggala  5 stars

Angulugaha, Koggala, Sri Lanka

Koggala USD 360

Langdale By Amaya Hotel Nuwara Eliya  5 stars

P.O. Box 01, Radalla,, Nanuoya, Nuwara Eliya, Sri Lanka

Nuwara Eliya Fabulous USD 218

Paradise Road The Villa Bentota  5 stars

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

Bentota Superb USD 247

Tamarind Hill Hotel Galle  5 stars

No. 288, Dadella, Galle, Sri Lanka

Galle Fabulous USD 275

Uga Bay Hotel Passikudah  5 stars

Passikudah, Passikudah, Sri Lanka

Passikudah USD 253

Lavanga Resort & Spa Hikkaduwa  5 stars

Galle Road, Patuwatha, Hikkaduwa, Hikkaduwa, Sri Lanka

Hikkaduwa Good USD 187

Jungle Beach Resort Trincomalee  5 stars

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

Trincomalee Exclusive USD 288

Eden Resort And Spa Beruwala  5 stars

Kaluwamodara, Beruwala, Sri Lanka

Beruwala Fabulous USD 240

The Bungalow By Amaya Kandy  5 stars

Heerassagala, Kandy, Sri Lanka, 20000

Kandy USD 522

Citrus Waskaduwa Hotel Bentota  5 stars

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

Bentota Exclusive USD 180

Cinnamon Bey Beruwala  5 stars

Cinnamon Bey, Moragalla, Beruwala, Sri Lanka

Beruwala Very good USD 366

Avani Bentota Resort & Spa  5 stars

Bentota, Bentota, Sri Lanka

Bentota Fabulous USD 256

Clingendael Hotel Digana  5 stars

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

Digana USD 543

The Sun House Hotel Galle  5 stars

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

Galle Guest rating USD 255

Reef Villa & Spa Wadduwa  5 stars

78 Samanthara Road, Wadduwa, Sri Lanka

Wadduwa USD 568

Wild Grass Nature Resort Sigiriya  5 stars

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

Sigiriya Fabulous USD 273

Jetwing Lighthouse Hotel And Spa Galle  5 stars

Near The Kanneliya, Kottawa And Hiyare Rainforests, Galle, Sri Lanka, Galle

Galle USD 329

Grand Kandyan Hotel  5 stars

89/10, Lady Gordons Drive, Kandy, Sri Lanka

Kandy Superb USD 168

Jetwing Yala Hotel  5 stars

Palatupana, Yala, Yala, Sri Lanka

Yala Superb USD 172

Anantara Tangalle Peace Haven Resort  5 stars

Goyambokka, Tangalle, Sri Lanka

Tangalle USD 892

The Galle Fort Hotel  5 stars

No 28, Church Street,Galle Fort, Galle, Sri Lanka, 00000

Galle USD 391

The Elephant Stables Hotel Kandy  5 stars

46, Nittawela Road,, Kandy, Sri Lanka, 20000

Kandy USD 492

Cape Weligama Hotel  5 stars

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

Weligama USD 583

Jetwing Jaffna Hotel  5 stars

37, Mahatma Gandhi Road, Jaffna, Sri Lanka

Jaffna USD 145

Riu Sri Lanka Hotel Bentota  5 stars

Bentota Walallawita Korale, Bentota, Sri Lanka, 80500

Bentota USD 483

Weligama Bay Resort Galle  4 stars

Matara Road, Pelena, Galle, Sri Lanka, 81700

Galle Fabulous USD 185

Heritance Tea Factory Hotel Nuwara Eliya  4 stars

Kandapola, Nuwara Eliya, Sri Lanka

Nuwara Eliya Fabulous USD 304

Ramada Colombo Hotel  4 stars

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

Colombo Very good USD 118

The Gateway Hotel Colombo Seeduwa  4 stars

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

Seeduwa Fabulous USD 139

Grand Hotel Nuwara Eliya  4 stars

Nuwara Eliya, Nuwara Eliya, Sri Lanka, 54120

Nuwara Eliya Very good USD 265

Goldi Sands Hotel Negombo  4 stars

Ethukala, Negombo, Sri Lanka, 11500

Negombo Fabulous USD 129

Thilanka Hotel Kandy  4 stars

03 Sangamitha Mawatha, Kandy, Sri Lanka, 20044

Kandy Fabulous USD 111

Mount Lavinia Hotel Dehiwala-Mount Lavinia  4 stars

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

Dehiwala-Mount Lavinia Fabulous USD 128

Amaya Hills Hotel Kandy  4 stars

Heerassagala, Kandy, Sri Lanka, 20000

Kandy Fabulous USD 170

Mermaid Hotel Kalutara  4 stars

Galle Road, Kalutara, Sri Lanka, 12000

Kalutara Superb USD 138

Pegasus Reef Hotel Wattala  4 stars

Hendala, Wattala, Sri Lanka, 10732

Wattala Good USD 83

Hotel Sigiriya  4 stars

8 No 02 Hotel Rd - Sigiriya, Sigiriya, Sri Lanka

Sigiriya Fabulous USD 111

Jetwing Sea Hotel Negombo  4 stars

Palangaturai, Kochchikade, Negombo, Sri Lanka, 11540

Negombo Fabulous USD 117

Jetwing St.Andrew'S Hotel Nuwara Eliya  4 stars

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

Nuwara Eliya Very good USD 179

Park Street Hotel Colombo  4 stars

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

Colombo Superb USD 236

Unawatuna Beach Resort Galle  4 stars

Unawatuna, Galle, Sri Lanka

Galle Superb USD 157

Tangerine Beach Hotel Kalutara  4 stars

Abrew Drive Waskaduwa, Klutara North, Kalutara, Sri Lanka

Kalutara Fabulous USD 111

Amaya Lake Kandalama Hotel Dambulla  4 stars

Kap Ela, Kandalama, Dambulla, Sri Lanka, 0000

Dambulla Fabulous USD 302

Randholee Hotel Kandy  4 stars

Heerassagala Road, Kandy, Sri Lanka

Kandy Fabulous USD 111

Renuka City Hotel Colombo  4 stars

328 Galle Road, Colombo, Sri Lanka

Colombo Very good USD 80

Temple Tree Resort Bentota  4 stars

660 Yalagama, Podi Induruwa, Sri Lanka, Bentota, Sri Lanka

Bentota Superb USD 301

The Palms Hotel Beruwala  4 stars

Moragalle, Beruwala, Sri Lanka

Beruwala Superb USD 222

Habarana Village By Cinnamon  4 stars

Habarana, Habarana, Sri Lanka

Habarana Superb USD 149

Hikka Tranz By Cinnamon Hikkaduwa  4 stars

Galle Road, Hikkaduwa, Sri Lanka, 80240

Hikkaduwa Fabulous USD 276

Tourmaline Hotel Kandy  4 stars

Anniewatta, Kandy, Sri Lanka

Kandy Very good USD 119

Club Palm Bay Hotel Marawila  4 stars

Thalawila Wella, Thoduwawa, Marawila, Sri Lanka

Marawila Very good USD 116

Avani Kalutara Hotel  4 stars

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

Kalutara Very good USD 178

Mandara Rosen Hotel Kataragama  4 stars

57 Detagamuwa, Kataragama, Sri Lanka

Kataragama Superb USD 94

Cinnamon Citadel Kandy  4 stars

No 124, Sirmath Kuda Ratwatte Mawatha, Kandy, Sri Lanka, 2000

Kandy Fabulous USD 181

Deco On 44 Hotel Galle  4 stars

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

Galle Superb USD 221

Zylan Luxury Villa Colombo  4 stars

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

Colombo Superb USD 127

Siddhalepa Ayurveda Health Resort Wadduwa  4 stars

861, Samanthara Road, Wadduwa, Sri Lanka

Wadduwa Very good USD 313

Avenra Garden Hotel Negombo  4 stars

Mahahunupitiya, Negombo 22, Negombo, Sri Lanka

Negombo USD 110

Trinco Blu By Cinnamon Trincomalee  4 stars

Upuvali, Trincomalee, Sri Lanka

Trincomalee Fabulous USD 132

Bentota Beach By Cinnamon  4 stars

Bentota, Sri Lanka, Bentota, Sri Lanka

Bentota Fabulous USD 275

Hikkaduwa Beach Hotel  4 stars

298, Galle Road, Hikkaduwa, Sri Lanka

Hikkaduwa Guest rating USD 83

Clove Villa Kandy  4 stars

48, P.B.A. Weerakoon Mawatha, Kandy, Sri Lanka

Kandy Very good USD 180

Thaproban Beach House Hotel Unawatuna  4 stars

Yaddehimulla Road, Unawatuna, Unawatuna, Sri Lanka

Unawatuna Fabulous USD 85

Jetwing Lagoon Hotel Negombo  4 stars

Pamunugama Road, Negombo, Sri Lanka, 00000

Negombo Superb USD 196

Thilanka Resort & Spa Dambulla  4 stars

51 Godawalaya Morragollawa, Dambulla, Sri Lanka

Dambulla Very good USD 130

Ramada Katunayake Hotel  4 stars

842 Negombo Road, Katunayake, Sri Lanka

Katunayake Good USD 76

Roman Lake Hotel Ahungalla  4 stars

Godagedara Road, Pathegama, Ahungalla, Sri Lanka, 80550

Ahungalla Exclusive USD 168

Colombo Courtyard Hotel  4 stars

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

Colombo Fabulous USD 90

Club Villa Bentota  4 stars

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

Bentota Superb USD 166

Amagi Lagoon Resort & Spa Negombo  4 stars

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

Negombo Fabulous USD 86

Heaven Seven Nuwara Eliya Hotel  4 stars

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

Nuwara Eliya Fabulous USD 82

The Surf Hotel Bentota  4 stars

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

Bentota Fabulous USD 197

Palagama Beach Hotel Kalpitiya  4 stars

Alankuda Beach, Off Kalpitiya Road, Kalpitiya, Sri Lanka

Kalpitiya Superb USD 158

Mirage Hotel Colombo  4 stars

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

Colombo Exclusive USD 107

Shinagawa Beach Hotel Balapitiya  4 stars

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

Balapitiya Superb USD 121

Riverina Hotel Beruwala  4 stars

Moragalla, Beruwala, Sri Lanka

Beruwala Fabulous

Unique Cottages Nuwara Eliya  4 stars

112/3, Glenfall Road, Nuwara Eliya, Sri Lanka

Nuwara Eliya Fabulous USD 111

Grand Udawalawe Safari Resort Galle  4 stars

No. 912, Thanamalwila Road, Udawalawe, Galle, Sri Lanka

Galle Fabulous USD 122

Cinnamon Wild Yala  4 stars

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

Yala Superb USD 227

Araliya Green Hills Hotel Nuwara Eliya  4 stars

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

Nuwara Eliya Fabulous USD 199

Regent Lodge Kandy  4 stars

172 Riverdale Road, Kandy, Sri Lanka

Kandy USD 92

Theva Residency Hotel Kandy  4 stars

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

Kandy USD 468

Moonstone Villas Tangalle  4 stars

336 Matara Rd ,Tangalla , Tangalle, Sri Lanka

Tangalle

Good Karma Hotel Tangalle  4 stars

Wellaodaya Road, Rekawa Beach, Tangalle, Sri Lanka

Tangalle Superb USD 120

Buckingham Place Hotel Tangalle  4 stars

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

Tangalle Superb USD 216

Ozo Colombo Hotel  4 stars

36-38, Clifford Place, Colombo, Sri Lanka

Colombo Fabulous USD 79

Reefs Edge Hotel Colombo  4 stars

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

Colombo Superb USD 189

Amaya Beach Passikudah Hotel  4 stars

National Holiday Resort, Passikudah, Passikudah, Sri Lanka

Passikudah Fabulous USD 164

Pandanus Beach Resort & Spa Bentota  4 stars

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

Bentota Exclusive USD 295

Anantaya Resort And Spa Chilaw  4 stars

Karukupone, Bangadeniya, Chilaw, Sri Lanka

Chilaw Superb USD 132

Suriya Resort Negombo  4 stars

Kammala Road, Waikkal Beach, Negombo, Sri Lanka

Negombo Superb USD 148

Casa Colombo Collection Mirissa Hotel  4 stars

Madamawatta, Mirissa, Sri Lanka

Mirissa USD 252

Paradise Resort And Spa Dambulla  4 stars

Kubukkadanwala, Dambulla, Sri Lanka

Dambulla USD 158

Aliya Resort And Spa Sigiriya  4 stars

Audangawa Sigiriya 21120, Sri Lanka, Sigiriya, Sri Lanka

Sigiriya Superb USD 262

Ozo Kandy Hotel  4 stars

No 31, Saranankara Mawatha, Kandy, Sri Lanka

Kandy Superb USD 130

Residence By Uga Escapes Colombo  4 stars

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

Colombo USD 281

Thaproban Pavilion Resort And Spa Unawatuna  4 stars

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

Unawatuna Fabulous USD 171

Nisala Arana Boutique Hotel Bentota  4 stars

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

Bentota USD 254

Sigiriya Village  4 stars

P.O Box 1, Sigiriya, Sri Lanka

Sigiriya Very good USD 112

Blackpool Hotel Nuwara Eliya  4 stars

Mahagastota Hill Climb,Blackpool, Nuwara Eliya, Sri Lanka

Nuwara Eliya USD 261

Ocean Edge Suites Colombo  4 stars

Marine Drive, 10Th Lane, No.24, Colombo, Sri Lanka

Colombo USD 102

Galaxy City Hotel Kandy  4 stars

No 43, Old Matala Road, Kandy, Sri Lanka

Kandy Fabulous USD 137

Oak Ray Lake Resort Tissamaharama  4 stars

No. 15, Courts Road, Tissamaharama, Sri Lanka

Tissamaharama USD 85

Amaara Forest Hotel Sigiriya  4 stars

Indigasweva, Sigiriya, Sri Lanka

Sigiriya USD 99

Owl And Pussycat Hotel Unawatuna  4 stars

788 Matara Road, Galle, Thalpe, Unawatuna, Sri Lanka, Unawatuna, Sri Lanka, 80615

Unawatuna USD 190

Madulkelle Tea And Eco Lodge Kandy  4 stars

Madulkelle, Kandy, Sri Lanka, 20000

Kandy Superb USD 279

Hotel Okrin Kataragama  4 stars

No.110, Detagamuwa., Kataragama, Sri Lanka, 91400

Kataragama

Club Hotel Dolphin Negombo  3 stars

Kammala South, Negombo, Sri Lanka, 61110

Negombo Fabulous USD 167

Grand Oriental Hotel Colombo  3 stars

2 York Street, Colombo, Sri Lanka, 10732

Colombo Good USD 58

Hotel Topaz Kandy  3 stars

Anniewatte, Kandy, Sri Lanka, 20967

Kandy Very good USD 103

Galway Forest Lodge Nuwara Eliya  3 stars

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

Nuwara Eliya USD 95

Induruwa Beach Resort  3 stars

Kaikawala, Induruwa, Sri Lanka

Induruwa Fabulous USD 56

Boulder Garden Hotel Kalawana  3 stars

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

Kalawana USD 185

Golden Star Beach Hotel Negombo  3 stars

163 Lewis Place, Negombo, Sri Lanka, 11500

Negombo Good USD 87

Giritale Hotel Polonnaruwa  3 stars

Giritale, Polonnaruwa, Sri Lanka, 51000

Polonnaruwa Fabulous USD 84

Pigeon Island Beach Resort Trincomalee  3 stars

11 Milepost, Nilaveli, Trincomalee, Sri Lanka

Trincomalee Fabulous USD 84

Global Towers Hotel Colombo  3 stars

11 Marine Drive, Colombo, Sri Lanka, 10732

Colombo Good USD 84

Serene Garden Hotel Kandy  3 stars

189, Rajapihilla Mawatha, Kandy, Sri Lanka, 20000

Kandy Very good USD 134

Koggala Beach Hotel  3 stars

Koggala, Habaraduwa, Koggala, Sri Lanka

Koggala Good USD 96

Kosgoda Beach Resort  3 stars

Po Box 1, Kosgoda, Sri Lanka

Kosgoda USD 119

Club Bentota Hotel  3 stars

Paradise Island, Aluthgama., Bentota, Sri Lanka

Bentota Very good USD 210

Hill Club Hotel Nuwara Eliya  3 stars

29 Grand Hotel Road , Nuwara Eliya, Sri Lanka

Nuwara Eliya Fabulous USD 116

Berjaya Hotel Colombo  3 stars

36 College Avenue, Mount Lavinia, Colombo, Sri Lanka

Colombo Good USD 62

Palm Village Wattala  3 stars

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

Wattala Good USD 92

Hotel Sapphire Colombo  3 stars

371 Galle Road, Colombo - 06, Colombo, Sri Lanka, 600

Colombo Very good USD 68

Palm Garden Village Anuradhapura  3 stars

Puttalam Road, Anuradhapura, Sri Lanka

Anuradhapura Fabulous USD 135

Kassapa Lions Rock Hotel Sigiriya  3 stars

Digampathana Kimbissa, Sigiriya, Sri Lanka

Sigiriya Fabulous USD 78

Queens Hotel Kandy  3 stars

No 4, Dalada Veediya, Kandy, Sri Lanka

Kandy Very good USD 131

Hotel Devon Kandy  3 stars

Ampitiya Road, Kandy, Sri Lanka

Kandy Very good USD 86

Swiss Residence Kandy  3 stars

23 Bahirawakanda, Kandy, Sri Lanka

Kandy Very good USD 129

Ranweli Holiday Village Negombo  3 stars

Waikkal, Negombo, Sri Lanka

Negombo Superb USD 132

Lady Hill Hotel Galle  3 stars

29 Upper Dickson Road, Galle, Sri Lanka

Galle Exceptional USD 148

Hibiscus Beach Hotel Kalutara  3 stars

Mahawaskaduwa, Kalutara, Sri Lanka

Kalutara Superb USD 111

Paradise Holiday Village Negombo  3 stars

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

Negombo Good USD 68

Hotel Suisse Kandy  3 stars

30, Sangarajah Mawatha, P.O Box 13, Kandy, Sri Lanka

Kandy Fabulous USD 138

Paradise Beach Hotel Negombo  3 stars

289 Lewis Place, Kadapadua, Negombo, Sri Lanka

Negombo Very good USD 117

The Lake Hotel Polonnaruwa  3 stars

New Town, Polonnaruwa, Sri Lanka

Polonnaruwa Very good USD 95

Insight Hotel Ahangama  3 stars

Ahangama, Ahangama, Sri Lanka

Ahangama USD 67

Coral Sands Hotel Hikkaduwa  3 stars

326 Galle Road, Hikkaduwa, Sri Lanka

Hikkaduwa Fabulous USD 146

Peacock Beach Hotel Hambantota  3 stars

Tissa Road, Hambantota, Hambantota, Sri Lanka

Hambantota Fabulous USD 128

Villa Ocean View Wadduwa  3 stars

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

Wadduwa Good USD 183

Centauria Tourist Hotel Embilipitiya  3 stars

New Town, Embilipitiya, Sri Lanka

Embilipitiya Fabulous USD 94

Tea Bush Hotel Nuwara Eliya  3 stars

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

Nuwara Eliya Guest rating USD 78

Long Beach Resort Koggala  3 stars

Koggala Habaraduwa, Koggala, Sri Lanka

Koggala Good USD 68

Nilaveli Beach Hotel  3 stars

11Th Mile Post, Nilaveli, Nilaveli, Sri Lanka

Nilaveli Fabulous USD 201

Lake Lodge Colombo  3 stars

20 Alwis Terrace ,Colombo, Sri Lanka, Colombo, Sri Lanka

Colombo USD 139

Crystal Villa Weligama  3 stars

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

Weligama Guest rating USD 75

The Sovereign Hotel Colombo  3 stars

No 100C, Road To Capital City, Rajagiriya, Colombo, Sri Lanka

Colombo Guest rating USD 86

Ranveli Beach Resort Dehiwala-Mount Lavinia  3 stars

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

Dehiwala-Mount Lavinia Guest rating USD 31

Tilko City Hotel Jaffna  3 stars

70/6 K.K.S Road, Jaffna, Sri Lanka

Jaffna USD 58

Talalla Retreat Hotel  3 stars

Sampaya House, Talalla South, Talalla, Sri Lanka

Talalla Fabulous USD 80

Concord Grand Hotel Colombo  3 stars

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

Colombo Guest rating USD 42

Citrus Hikkaduwa Hotel  3 stars

400 Galle Road, Hikkaduwa, Sri Lanka

Hikkaduwa Fabulous USD 159

Hibiscus Garden Hotel Tissamaharama  3 stars

Mahasenpura, Tissamaharama, Sri Lanka, 82600

Tissamaharama

Turtle Bay Hotel Tangalle  3 stars

Kalamatiya, Tangalle, Sri Lanka

Tangalle Superb USD 88

Frangipani Tree Hotel Unawatuna  3 stars

812 Matara Road, Unawatuna, Sri Lanka

Unawatuna USD 394

The Rock Hotel Nuwara Eliya  3 stars

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

Nuwara Eliya Guest rating USD 80

Janaki Hotel Colombo  3 stars

#43 Fife Road, Colombo, Sri Lanka

Colombo Guest rating USD 69

Jaffna Heritage Hotel  3 stars

195 Temple Road, Nallur Jaffna, Jaffna, Sri Lanka

Jaffna USD 96

Palm Paradise Cabanas Hotel Tangalle  3 stars

Goyambokka , Tangalle, Sri Lanka

Tangalle Superb USD 98

Palm Beach Inn And Sea Shells Cabanas Bentota  3 stars

200, Galle Road, Bentota, Sri Lanka

Bentota Good USD 56

Saraii Village Tissamaharama  3 stars

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

Tissamaharama Good USD 90

Seven Eleven Hotel Talawatugoda  3 stars

269L Araliya Uyana, Hokandara Road, Talawatugoda, Sri Lanka

Talawatugoda USD 71

Hotel Flower Garden Unawatuna  3 stars

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

Unawatuna Superb USD 83

Sunhill Hotel Nuwara Eliya  3 stars

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

Nuwara Eliya USD 99

Ella Jungle Resort  3 stars

Uva Karandagolla, Ella, Sri Lanka, 90090

Ella USD 188

The Richmond House Kandy Hotel  3 stars

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

Kandy USD 72

Fort Bliss Hotel Galle  3 stars

84 Light House Street, Fort, Galle, Sri Lanka

Galle Fabulous USD 92

Rockside Cabanas Hotel Unawatuna  3 stars

No. 668 Matara Road, Unawatuna, Sri Lanka

Unawatuna Superb USD 72

Asian Jewel Boutique Hotel Hikkaduwa  3 stars

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

Hikkaduwa USD 93

Pearl City Hotel Colombo  3 stars

17, Bauddhaloka Mawatha, Colombo, Sri Lanka

Colombo Superb USD 52

Lake Serenity Boutique Hotel Ratnapura  3 stars

Gonapitiya, Kurnwita, Ratnapura, Sri Lanka

Ratnapura USD 180

Club Lespri Hotel Kandy  3 stars

322 Tranquility, Kandy, Sri Lanka

Kandy USD 84

Best Western Elyon Colombo Hotel  3 stars

102A Kirulapone Avenue, Colombo, Sri Lanka

Colombo Very good USD 80

Avian Breeze Hotel Nuwara Eliya  3 stars

Badulla Road, Katumana, Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya USD 147

Cinnamon Red Colombo  3 stars

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

Colombo Fabulous USD 98

Ceylon City Hotel Colombo  3 stars

11 Upatissa Raod, Colombo, Sri Lanka, Colombo, Sri Lanka, 00400

Colombo Superb USD 60

Royal Castle Hotel Negombo  3 stars

140 Lewis Place Negombo, Negombo, Sri Lanka

Negombo USD 123

Jkab Park Hotel Trincomalee  3 stars

93,Love Lane ,Trincomalee 31000, Trincomalee, Sri Lanka

Trincomalee Superb USD 71

Peacock Hotel Unawatuna  3 stars

Peacock Hotel, Peelagoda, Unawatuna, Sri Lanka

Unawatuna Very good USD 51

Kandy City Hotel  3 stars

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

Kandy Fabulous USD 74

Sanjis The Seaside Cabanas Hotel Tangalle  3 stars

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

Tangalle USD 94

Mount Breeze Hotel Dehiwala-Mount Lavinia  3 stars

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

Dehiwala-Mount Lavinia USD 38

Heavens Holiday Resort Kandy  3 stars

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

Kandy Exceptional USD 106

New Old Dutch House Bed & Breakfast Galle  3 stars

21, Middle Street, Galle Fort, Galle, Sri Lanka, 80000

Galle Very good USD 108

Hotel Elephant Park Pinnawala  3 stars

Pinnawala,, Pinnawala, Sri Lanka

Pinnawala Very good USD 69

Vino Villa Kandy  3 stars

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

Kandy Fabulous USD 61

Nature Walk Resort Kandy  3 stars

No 9 Sangamitha Road , Kandy, Sri Lanka, 20000

Kandy Very good USD 64

Blue Water Boutique Hotel Negombo  3 stars

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

Negombo USD 66

Hotel See Kandy  3 stars

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

Kandy USD 72

Catamaran Beach Hotel Negombo  3 stars

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

Negombo Very good USD 66

Sweet Cinnamon Kandy  3 stars

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

Kandy Fabulous USD 122

Nice Place Hotel Dambulla  3 stars

Inamaluwa, Dambulla, Sri Lanka, 21120

Dambulla Very good USD 68

Fair View Hotel Colombo  3 stars

27 Ramakrishna Road, Colombo, Sri Lanka

Colombo Good USD 74

Leisure Land Bed & Breakfast Galle  3 stars

In Front Of Nugasewana Kalahe Wanchawala, Galle, Sri Lanka, 80500

Galle Guest rating USD 85

Maple Leaf Hotel Negombo  3 stars

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

Negombo Good USD 41

Hotel Dorset Negombo  3 stars

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

Negombo Guest rating USD 73

Hotel Travellers Nest Kandy  3 stars

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

Kandy Fabulous USD 86

Paradise Beach Club Hotel Mirissa  3 stars

140, Ven. Gunasiri Mahimi Mawatha, Mirissa, Sri Lanka, 81740

Mirissa Fabulous USD 137

Mermaid Hotel & Club Kalutara  3 stars

Mahawaskaduwa, Kalutara, Sri Lanka, 00000

Kalutara USD 212

Blue Beach Hotel Wadduwa  3 stars

No 18, Mada Patumaga Road Thalpitiya, Wadduwa, Sri Lanka

Wadduwa USD 108

Skinny Beach House Unawatuna  3 stars

Matara Road Dalawella, Unawatuna, Sri Lanka

Unawatuna USD 550

Ocean View Cottage Hikkaduwa  3 stars

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

Hikkaduwa USD 50

Coco Royal Beach Resort Kalutara  3 stars

Beach Road, Mahawaskaduwa, Kalutara, Sri Lanka

Kalutara USD 94

Ocean Crest Hotel Ahangama  3 stars

123 Galle Rd, Hathapalane, Ahangama, Ahangama, Sri Lanka

Ahangama USD 104

Elephant Trail Hotel Udawalawe  3 stars

5Th Mile Post , Udawalawe, Sri Lanka

Udawalawe Very good USD 77

Secret Sanctuary Resort Anuradhapura  3 stars

No 560/4, Godage Mawatha, Anuradhapura, Sri Lanka

Anuradhapura USD 30

Water Edge Resort Arugam Bay  3 stars

Main Street Arugam Bay, Arugam Bay, Sri Lanka

Arugam Bay USD 33

Helga'S Folly Hotel Kandy  3 stars

70, Rajapihilla Mawatha, Kandy, Sri Lanka

Kandy Guest rating USD 122

Mountain Heaven Hotel Ella  3 stars

Kitalella, Ella, Sri Lanka

Ella USD 172

Hotel Brighten Rest Colombo  3 stars

214/2, Messenger Street, Colombo, Sri Lanka

Colombo USD 59

Wet Water Resort Gampaha  3 stars

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

Gampaha USD 60

Ella Green Cottages  3 stars

Ella Green Cottages-Enjoy Eco Gracefully, Water Fall Road, Ella, Sri Lanka

Ella

Crazy Coconut Villa Unawatuna  3 stars

Abeya Niwasa, Dalawella, Unawatuna, Sri Lanka

Unawatuna Very good USD 57

Kandy Green View Bungalow  3 stars

32/36 Sangaraja Mawatha, Kandy, Sri Lanka

Kandy

The Bavarian Resort Arugam  3 stars

Mafaza Mosque Road, Arugam, Sri Lanka

Arugam

Avanhala By Royal Mall Hotel Kandy  3 stars

288/2 Thalwatta, Kandy, Sri Lanka

Kandy USD 45

West Dene Bed & Breakfast Katunayake  3 stars

Sri Wickrama Rajsinghe Rd. Kurana, Katunayake, Sri Lanka

Katunayake Very good USD 41

Serendib Guest House Negombo  3 stars

No 106/08 St Joseph Street Palagathuri Kochchikade Negombo, Negombo, Sri Lanka, 11540

Negombo Fabulous USD 39

Sapphire Seas Beachfront Hotel Hikkaduwa  3 stars

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

Hikkaduwa USD 145

Green Grass Hotel & Restaurant Jaffna  3 stars

No 33, Asservatham Lane Hospital Road , Jaffna, Sri Lanka, 40000

Jaffna USD 31

Hill Top Hotel Kandy  2 stars

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

Kandy Very good USD 78

Sunset Beach Hotel Negombo  2 stars

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

Negombo Guest rating USD 91

Welcombe Hotel Trincomalee  2 stars

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

Trincomalee Guest rating USD 91

Amanda Hills Hotel Kandy  2 stars

65, Saranankara Road, Kandy, Sri Lanka

Kandy Very good USD 51

Nippon Villa Beach Resort Hikkaduwa  2 stars

No 412D, Galle Road, Wewala Hikkaduwa, Hikkaduwa, Sri Lanka

Hikkaduwa Good USD 85

Sansu Hotel Colombo  2 stars

651/31, Sir Oliver Gunathilake Gardens,Off Elvitigala Mawatha,, Colombo, Sri Lanka

Colombo Guest rating USD 66

Kanaro Hotel Colombo  2 stars

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

Colombo Guest rating USD 47

Clay Hut Village Polonnaruwa  2 stars

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

Polonnaruwa USD 42

Elegant Hotel Kandy  2 stars

No. 200/3 Sunflower Garden, Meewaladeniya, Handessa ,Kandy , Kandy, Sri Lanka

Kandy Superb USD 134

Hotel Country Comfort Ella  2 stars

No. 32, Police Station Road, Ella., Ella, Sri Lanka

Ella USD 81

The Tea Cottage Resort & Spa Nawalapitiya  2 stars

Greenwood Estate, Nawalapitiya, Nawalapitiya, Sri Lanka

Nawalapitiya Superb USD 52

Alfred Court Accomodation Hotel Colombo  2 stars

#4A Alfred Place Colombo 3 Sri Lanka, Colombo, Sri Lanka, 03

Colombo Fabulous USD 47

Clock Inn Colombo  2 stars

457 Galle Road, Colombo, Sri Lanka, 300

Colombo Superb USD 57

Silver Beach Hotel Trincomalee  2 stars

66/12, Alles Garden, Nilaveli Road, Trincomalee, Trincomalee, Sri Lanka

Trincomalee Very good USD 65

Hotel Silver Falls Nuwara Eliya  2 stars

Nanuoya Road, Nuwara Eliya, Sri Lanka, 22150

Nuwara Eliya Good USD 79

Lake Leisure Resort Anuradhapura  2 stars

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

Anuradhapura Very good USD 46

Sunset Beach Motel Marawila  2 stars

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

Marawila Guest rating USD 45

Hotel Mango Garden Kandy  2 stars

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

Kandy USD 57

Nilaveli Crystal Blue Hotel  2 stars

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

Nilaveli Guest rating USD 56

Ocean Ripples Resort Wadduwa  2 stars

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

Wadduwa USD 40

Sharon Inn Kandy  2 stars

59, Saranankara Road , Kandy, Sri Lanka

Kandy Superb USD 43

Colombo City Hotels  2 stars

33 Canal Row, Colombo, Sri Lanka, 00100

Colombo USD 62

Jetwing Warwick Gardens Villa Nuwara Eliya  0 stars

Ambewela, Nuwara Eliya, Sri Lanka

Nuwara Eliya Fabulous USD 256

Panchi Villa Bentota  0 stars

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

Bentota Fabulous USD 70

The Rainforest Ecolodge - Sinharaja Deniyaya  0 stars

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

Deniyaya Superb USD 161

Flower Garden Lake Resort Tissamaharama  0 stars

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

Tissamaharama Fabulous USD 42

Villa Tara Hikkaduwa  0 stars

2Nd Cross, Sarath Gunawardana Road, Hikkaduwa, 80240, Hikkaduwa, Sri Lanka

Hikkaduwa Exceptional USD 111

D Pavilion Inn Colombo  0 stars

82, Stratford Avenue, Colombo 06, Colombo, Sri Lanka, Colombo, Sri Lanka

Colombo USD 142

Brockenhurst Bungalow Nuwara Eliya  0 stars

98 Waterfield Drive, Nuwara Eliya, Sri Lanka, 22200

Nuwara Eliya USD 445

Hotel Heaven'S Edge Ella  0 stars

Kitalella Road, Kitalella, Ella, Sri Lanka, 90090

Ella USD 145

Lara'S Place Bed & Breakfast Unawatuna  0 stars

Ganahena Road, Unawatuna Hill, Unawatuna, Unawatuna, Sri Lanka, 80600

Unawatuna USD 52

Settle Inn Tourist Lodge Kandy  0 stars

53 Louis Peiris Mawatha, Kandy, Sri Lanka, 20000

Kandy Fabulous USD 65

Ravana Heights Guest House Ella  0 stars

Wellawaya Road, Ella, Sri Lanka, 90090

Ella Very good USD 148

Eco Square Resort Mirissa  0 stars

Ranabahu Road, Udupila, Mirissa, Sri Lanka, 81740

Mirissa Superb USD 26

Marine Tourist Beach Guest House - Hostel Negombo  0 stars

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

Negombo Very good USD 26

Mountbatten Bungalow Kandy  0 stars

No 04, Spring Hill Estate, Bowalawatte., Kandy, Sri Lanka

Kandy USD 297

Blue Wing Inn Nuwara Eliya  0 stars

40/20,Kelegala,Bonavista,Nuwara Eliya, Nuwara Eliya, Sri Lanka

Nuwara Eliya Superb USD 24

Oak Wood Inn Kandy  0 stars

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

Kandy Superb USD 55