Kalutara District hotels

Kalutara District Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Heritance Ahungalla  5 stars

Ahungalla Road, Ahungalla, Sri Lanka

Ahungalla Great
USD 185

Turyaa Kalutara  5 stars

Kudawaskaduwa, Waskaduwa, Western Province, Kalutara, Sri Lanka

Kalutara Very good
USD 88

Saman Villas  5 stars

Aturuwella, Bentota, Sri Lanka

Bentota Perfect
USD 463

The Blue Water  5 stars

Thalpitiya, Wadduwa, Sri Lanka, 12560

Wadduwa Great
USD 122

Taj Bentota Resort & Spa  5 stars

National Holiday Resort, Bentota, Sri Lanka, 80500

Bentota Great
USD 244

Serene Pavilions  5 stars

No. 20 Upali Mawatha, Wadduwa, Sri Lanka, 12560

Wadduwa Perfect
USD 519

Royal Palms Beach Hotel  5 stars

De Abrew Road, Waskaduwa, Kalutara, Sri Lanka

Kalutara Great
USD 147

Centara Ceysands Resort & Spa Sri Lanka  5 stars

Aluthgama, Bentota, Sri Lanka

Bentota Great
USD 237

Cocoon Resort And Villas  5 stars

Kaikawala Road, Bentota, Sri Lanka

Bentota Great
USD 151

Paradise Road The Villa Bentota  5 stars

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

Bentota Great
USD 245

Roman Lake  5 stars

Godagedara Road, Pathegama, Ahungalla, Sri Lanka, 80550

Ahungalla Perfect
USD 172

Eden Resort & Spa  5 stars

Kaluwamodara, Beruwala, Sri Lanka

Beruwala Very good
USD 219

Citrus Waskaduwa  5 stars

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

Bentota Perfect
USD 128

Cinnamon Bey  5 stars

Cinnamon Bey, Moragalla, Beruwala, Sri Lanka

Beruwala Very good
USD 133

Avani Bentota Resort And Spa  5 stars

Bentota, Bentota, Sri Lanka

Bentota Great
USD 206

Reef Villa & Spa  5 stars

78 Samanthara Road, Wadduwa, Sri Lanka

Wadduwa
USD 359

Taru Villas - Rock Villa  5 stars

Neelisgewatta Road, Bentota, Sri Lanka

Bentota
USD 602

Villa Velmarie  5 stars

39 Kudawa Road Maggona, Beruwala, Beruwala, Sri Lanka

Beruwala
USD 150

Riu Sri Lanka  5 stars

Galle Road, Ahungalla, Sri Lanka, 80500

Ahungalla
USD 306

Anantara Kalutara Resort  5 stars

St Sebastian Rd Katukurunda, Kalutara, Sri Lanka

Kalutara
USD 521

Jie Jie Beach By Jetwing  5 stars

150, Beach Road, Wadduwa, Sri Lanka

Wadduwa
USD 108

Hotel Riu Sri Lanka All Inclusive  5 stars

Bentota Walallawita Korale, , 80562, Ahungalla, Sri Lanka

Ahungalla
USD 395

Mount Lavinia Hotel  4 stars

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

Dehiwala-Mount Lavinia Great
USD 57

The Privilege  4 stars

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

Wadduwa Perfect

Lanka Princess Hotel  4 stars

Kaluwamodara, Bentota, Sri Lanka

Bentota Great
USD 217

Tangerine Beach Hotel  4 stars

De Abrew Road,Waskaduwa, Kalutara, Sri Lanka

Kalutara Great
USD 139

Temple Tree Resort & Spa  4 stars

660, Galle Road,Induruwa, Bentota, Sri Lanka

Bentota Great
USD 206

The Palms  4 stars

Moragalla, Beruwala, Sri Lanka

Beruwala Great
USD 146

Avani Kalutara Resort  4 stars

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

Kalutara Very good
USD 149

Siddhalepa Ayurveda Health Resort  4 stars

861, Samanthara Road, Wadduwa, Sri Lanka

Wadduwa Very good
USD 238

Michelle Beach Hotel  4 stars

432, Galle Road, Balapitiya, Sri Lanka

Balapitiya Nice
USD 389

Bentota Beach By Cinnamon  4 stars

Bentota, Bentota, Sri Lanka

Bentota Very good
USD 387

Royal Beach Resort  4 stars

Galle Road, Bentota, Sri Lanka

Bentota Very good
USD 92

Kamili Beach Villa  4 stars

Kalutara, Waskaduwa,Sri Lanka., Kalutara, Sri Lanka

Kalutara
USD 154

Ekho Surf  4 stars

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

Bentota Very good
USD 173

Shinagawa Beach  4 stars

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

Balapitiya Perfect
USD 130

Glenross Plantation Villa  4 stars

Neboda, Kalutara, Sri Lanka

Kalutara
USD 255

Hotel J Ambalangoda  4 stars

509 Galle Road Ambalangoda, Ambalangoda (Galle), Sri Lanka

Ambalangoda (Galle) Nice
USD 59

Taprobana Wadduwa  4 stars

354/16 Rathnayake Road, Wadduwa, Sri Lanka

Wadduwa Very good
USD 157

Mount Breeze  4 stars

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

Dehiwala-Mount Lavinia
USD 57

Kadolana Eco Village  4 stars

Andadola Road, Balapitiya, Sri Lanka, 80550

Balapitiya
USD 83

Thejan Beach Cabanas  4 stars

Galle Road, Yalegama, Induruwa, Sri Lanka

Induruwa Guest rating
USD 109

Whispering Palms Hotel  4 stars

Galle Road, Induruwa, Bentota, Sri Lanka, 22000

Bentota Very good
USD 180

R Degrees  4 stars

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

Ambalangoda (Galle)
USD 187

Neptune Ayurveda Village  3 stars

Moragalla Entrance 1, Beruwala, Sri Lanka, Beruwala, Sri Lanka

Beruwala Perfect
USD 265

Induruwa Beach Resort  3 stars

Kaikawala Induruwa, Bentota, Sri Lanka

Bentota Great
USD 94

Mermaid  3 stars

Galle Road, Kalutara, Sri Lanka, 12000

Kalutara Great
USD 94

Oasey Beach Hotel  3 stars

Galbada, Induruwa, Bentota, Sri Lanka, 80500

Bentota Very good
USD 123

Kosgoda Beach Resort  3 stars

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

Kosgoda
USD 119

Club Bentota  3 stars

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

Bentota Very good
USD 145

Berjaya Hotel Colombo  3 stars

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

Dehiwala-Mount Lavinia Guest rating
USD 48

Hibiscus Beach Hotel Kalutara  3 stars

Mahawaskaduwa, Kalutara, Sri Lanka

Kalutara Great
USD 104

Villa Ocean View  3 stars

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

Wadduwa Nice
USD 114

Hotel Bentota Village  3 stars

Alwis Road, Warahena Bentota, Bentota, Sri Lanka

Bentota
USD 76

Ranveli Beach Resort  3 stars

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

Dehiwala-Mount Lavinia Guest rating
USD 38

Anjayu Villa - The House Of Ayurveda  3 stars

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

Wadduwa Very good
USD 44

Panchi Villa  3 stars

339 7A Kurudu Watte Warahena, Bentota, Sri Lanka

Bentota Great
USD 53

Palm Beach Inn & Sea Shells Cabanas  3 stars

200/1, Robolgoda,Galle Road, Bentota, Sri Lanka

Bentota Nice
USD 45

Cocoon Sea Resort  3 stars

903, Duwe Modera, Galle Road,, Kosgoda, Sri Lanka

Kosgoda

Club Villa  3 stars

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

Bentota Great
USD 154

Thotupola Lakeside Resort  3 stars

No. 70, Deltara, Piliyandala, Piliyandala, Sri Lanka, 90090

Piliyandala
USD 43

Riverina Hotel  3 stars

Moragalla, Beruwala, Sri Lanka

Beruwala Great

Laya Beach  3 stars

Thalpitiya North,Wadduwa, Wadduwa, Sri Lanka

Wadduwa Perfect
USD 81

La Villa Sanctuary  3 stars

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

Talawatugoda

Sobaco Nature Resort  3 stars

Bawa Garden Road Puswelbokka Watta Dedduwa, Bentota, Sri Lanka

Bentota
USD 41

Pandanus Beach Resort & Spa  3 stars

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

Induruwa Perfect
USD 173

The Sands  3 stars

Kudawaskaduwa, Waskaduwa, Sri Lanka

Waskaduwa
USD 262

Opulent River Face Hotel  3 stars

#166, Koswatta Road, Rajagiriya, Colombo, Etulkotte, Sri Lanka

Etulkotte Perfect
USD 57

Hotel Sumadai  3 stars

61 Maradana Road, Beruwala, Sri Lanka, 12070

Beruwala Guest rating
USD 31

Monsoon Suites  3 stars

198/7 Siriwimal Udyanaya, Kirillapone, Sri Lanka, 10100

Kirillapone Nice
USD 45

Marina Bentota  3 stars

National Holiday Resort, Paradise Island, Bentota, Sri Lanka, 80500

Bentota
USD 85

Riverside Inn Fuji  3 stars

81, Curculer Road, Obadawatta, Bentota, Bentota, Sri Lanka, 80500

Bentota Great
USD 74

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 280

Blue Beach  3 stars

#18, Thalpitiya, Wadduwa, Wadduwa, Sri Lanka

Wadduwa Nice
USD 56

Lagoon Bentota  3 stars

Yathramulla, Bentota, Sri Lanka

Bentota
USD 82

Coco Royal Beach Resort  3 stars

Beach Road, Mahawaskaduwa, Wadduwa, Sri Lanka

Wadduwa
USD 74

Maresia Beach Villa  3 stars

20/33 Samanthara Road, Wadduwa, Sri Lanka

Wadduwa
USD 71

Amal Beach Hotel  3 stars

190/1, Galle Road, Robolgoda, Bentota, Sri Lanka

Bentota
USD 73

Sea Rock Villa  3 stars

Yalegama, Induruwa, Bentota, Sri Lanka, 80500

Bentota Great
USD 89

Rockside Beach Resort  3 stars

Galle Road , Athuruwella, Induruwa, Bentota, Bentota, Sri Lanka

Bentota Great
USD 108

White Villa  3 stars

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

Balapitiya
USD 290

Lucas Memorial  3 stars

95 Nape Road, Kosgoda, Sri Lanka

Kosgoda
USD 66

Gedara Resort  3 stars

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

Kalutara
USD 114

White Villa  3 stars

160/1, Sooriyagoda, Bentota, Sri Lanka

Bentota
USD 29

Panorama Beach  3 stars

68 Maradana Road Moragalla, Beruwala, Sri Lanka

Beruwala
USD 96

Sagarika Beach Hotel  3 stars

Moragalla, Moragalla, Sri Lanka, 12070

Moragalla Perfect
USD 95

Kithul Kanda Mountain Resort  3 stars

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

Padukka Great
USD 58

Mount Bay Guest House  3 stars

26/11 De Saram Road, Dehiwala-Mount Lavinia, Sri Lanka, 10370

Dehiwala-Mount Lavinia Very good

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

Blue Spring Hotel  3 stars

No. 288/4, Rathnayake Mawatha, Wadduwa, Sri Lanka

Wadduwa
USD 85

Blue Water Villa  3 stars

318 Dampe Rd, Piliyandala, Piliyandala, Sri Lanka

Piliyandala
USD 53

Club Palm Garden  2 stars

Moragalla Beruwela Beach, Beruwala, Sri Lanka, 80070

Beruwala Very good
USD 113

Roy Villa Beach Hotel  2 stars

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

Beruwala Great
USD 37

Rivi Ras Hotel  2 stars

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

Dehiwala-Mount Lavinia Guest rating
USD 42

Ypsylon Resort  2 stars

Moragalla, Beruwala, Sri Lanka

Beruwala Very good
USD 43

Bolgodapark  2 stars

374/4, Old Galle Road, Gorakana, Moratuwa, Panadura, Sri Lanka

Panadura
USD 57

Mangrove Villa  2 stars

Gagabadawatta Meegama Road, Bentota, Sri Lanka

Bentota Great
USD 35

Aida  2 stars

12A, Managala Mawatha Bentota, Bentota, Sri Lanka

Bentota
USD 128

Saffron Beach  2 stars

Sri Wickrama Road, Wadduwa Sri Lanka, Wadduwa, Sri Lanka

Wadduwa Nice

Warahena Beach Hotel  2 stars

Warahena Bentota, Bentota, Sri Lanka

Bentota
USD 53

Garden Beach  2 stars

Talgahapitiya Road, Kosgoda, Sri Lanka, Kosgoda, Sri Lanka

Kosgoda Guest rating
USD 93

Ocean Ripples Resort  2 stars

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

Wadduwa
USD 31

Mihin Villa Bentota  2 stars

204 02 Galle Road, Bentota, Sri Lanka, 80500

Bentota Guest rating
USD 25

Ocean View  2 stars

"Ocean View", Robolgoda, Bentota., Bentota, Sri Lanka

Bentota Very good
USD 48

Green Shadows Beach Hotel  2 stars

Kudawaskaduwa, Wellaboda, Wadduwa, Sri Lanka

Wadduwa Guest rating
USD 36

River View Hotel  2 stars

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

Wadduwa
USD 26

Tropical Villas  0 stars

Moragalla, Beruwela, Sri Lanka, Moragalla, Sri Lanka

Moragalla

Sakura Villa  0 stars

Kommala, Bentota, Sri Lanka

Bentota Great
USD 44

Villa 700 By Jetwing  0 stars

No.700, Galle Road, Induruwa, Sri Lanka, Induruwa, Sri Lanka

Induruwa
USD 162

Royce Boutique Hotel  0 stars

8 Barnes Avenue, Dehiwala-Mount Lavinia, Sri Lanka

Dehiwala-Mount Lavinia Nice
USD 52

Lavinia House  0 stars

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

Dehiwala-Mount Lavinia
USD 20

Bentota Homes  0 stars

230/11, Alwis Road, Dope, Bentota, Bentota, Sri Lanka, 80500

Bentota Perfect
USD 19

Supun Villa  0 stars

Supunvilla, Pitaramba , Bentota, Sri Lanka, Bentota, Sri Lanka, 80500

Bentota
USD 53

Little Paradise  0 stars

6, Pitaramba, Bentota, Sri Lanka, 80500

Bentota Nice
USD 30

Kumbukgahawatta Hotel  0 stars

184 F - Mahavihara Road, Molligoda, Wadduwa, Sri Lanka, 12560

Wadduwa Perfect
USD 44

Wadduwa Beach Villa  0 stars

36 17 Sanath Perera Mawatha, Wadduwa, Sri Lanka, 10718

Wadduwa Great
USD 68

Feel Homestay  0 stars

11 A, Philip, Nari Rd, Katukurunda, Kalutara, Sri Lanka, 12500

Kalutara
USD 30

Lagoon Villa Beruwala  0 stars

No, 90/1 Diyarilla Road, Moragalla, Beruwala, Beruwala, Sri Lanka, 12070

Beruwala
USD 15

Rockery Villa  0 stars

171, Galle Road, Bentota, Sri Lanka, 80500

Bentota Great
USD 57

Sumudu Guest House  0 stars

No.418,Main Street, Ambalangoda (Galle), Sri Lanka, 80300

Ambalangoda (Galle)
USD 11

Manik Villa  0 stars

Yathramulla Road, Bentota, Sri Lanka

Bentota
USD 52

Sanmi Resort  0 stars

25/2, Gamunupura 1St Lane, Kothalawala, Kaduwela, Malabe, Sri Lanka

Malabe
USD 17

Republic Villa Bentota  0 stars

9A, L T P Manjushri Mawatha, Aluthgama,, Bentota, Sri Lanka

Bentota
USD 718

Green Villa Induruwa  0 stars

16 Galle Road Maha, Induruwa, Sri Lanka

Induruwa Great
USD 81

Chami Villa  0 stars

Pitaramba, Bentota, Sri Lanka

Bentota Perfect
USD 68

Sri Villas  0 stars

Sri Villas 69 Kilometre Post Colombo Galle Highway, Bentota, Sri Lanka

Bentota
USD 186

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

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 348

Home As Home  0 stars

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

Dehiwala-Mount Lavinia
USD 38

Rainbow Beach Hotel  0 stars

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

Ambalangoda (Galle)
USD 29

Sakurahana Guest House  0 stars

34 Padmini Pieris, Bentota, Sri Lanka, 12080

Bentota
USD 27

Dan Home  0 stars

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

Sri Jayewardenepura Kotte
USD 51

Serenity Lake Front Villa  0 stars

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

Piliyandala
USD 136

Vinrich Lake Resort  0 stars

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

Piliyandala
USD 55