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 Fabulous
USD 127

Turyaa Kalutara  5 stars

Kudawaskaduwa, Waskaduwa, Western Province, Kalutara, Sri Lanka

Kalutara Fabulous
USD 85

Saman Villas  5 stars

Aturuwella, Bentota, Sri Lanka

Bentota Superb
USD 402

The Blue Water  5 stars

Thalpitiya, Wadduwa, Sri Lanka, 12560

Wadduwa Fabulous
USD 148

Taj Bentota Resort & Spa  5 stars

National Holiday Resort, Bentota, Sri Lanka, 80500

Bentota Fabulous
USD 152

Serene Pavilions  5 stars

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

Wadduwa Exclusive
USD 497

Royal Palms Beach Hotel  5 stars

De Abrew Road, Waskaduwa, Kalutara, Sri Lanka

Kalutara Fabulous
USD 111

Centara Ceysands Resort & Spa Sri Lanka  5 stars

Aluthgama, Bentota, Sri Lanka

Bentota Fabulous
USD 127

Cocoon Resort And Villas  5 stars

Kaikawala Road, Bentota, Sri Lanka

Bentota Superb
USD 151

Paradise Road The Villa Bentota  5 stars

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

Bentota Superb
USD 223

Roman Lake  5 stars

Godagedara Road, Pathegama, Ahungalla, Sri Lanka, 80550

Ahungalla Exclusive
USD 105

Eden Resort And Spa  5 stars

Kaluwamodara, Beruwala, Sri Lanka

Beruwala Fabulous
USD 181

Citrus Waskaduwa  5 stars

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

Bentota Exclusive
USD 137

Cinnamon Bey  5 stars

Cinnamon Bey, Moragalla, Beruwala, Sri Lanka

Beruwala Fabulous
USD 114

Avani Bentota Resort & Spa  5 stars

Bentota, Bentota, Sri Lanka

Bentota Fabulous
USD 139

Reef Villa & Spa  5 stars

78 Samanthara Road, Wadduwa, Sri Lanka

Wadduwa
USD 385

Pandanus Beach Resort & Spa  5 stars

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

Induruwa Exclusive
USD 138

Taru Villas - Rock Villa  5 stars

Neelisgewatta Road, Bentota, Sri Lanka

Bentota
USD 401

Villa Velmarie  5 stars

39 Kudawa Road Maggona, Beruwala, Beruwala, Sri Lanka

Beruwala
USD 135

Riu Sri Lanka  5 stars

Galle Road, Ahungalla, Sri Lanka, 80500

Ahungalla
USD 250

Anantara Kalutara Resort  5 stars

St Sebastian Rd Katukurunda, Kalutara, Sri Lanka

Kalutara
USD 530

Jie Jie Beach By Jetwing  5 stars

150, Beach Road, Panadura, Sri Lanka

Panadura
USD 57

Hotel Riu Sri Lanka All Inclusive  5 stars

Bentota Walallawita Korale, , 80562, Ahungalla, Sri Lanka

Ahungalla
USD 410

Mount Lavinia Hotel  4 stars

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

Dehiwala-Mount Lavinia Fabulous
USD 101

Lanka Princess Hotel  4 stars

Kaluwamodara, Beruwala, Sri Lanka

Beruwala Superb
USD 190

Tangerine Beach Hotel  4 stars

De Abrew Road,Waskaduwa, Kalutara, Sri Lanka

Kalutara Fabulous
USD 106

Temple Tree Resort & Spa  4 stars

660, Galle Road,Induruwa, Bentota, Sri Lanka

Bentota Superb
USD 152

The Palms  4 stars

Moragalla, Beruwala, Sri Lanka

Beruwala Superb
USD 104

Avani Kalutara Resort  4 stars

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

Kalutara Fabulous
USD 102

Siddhalepa Ayurveda Health Resort  4 stars

861, Samanthara Road, Wadduwa, Sri Lanka

Wadduwa Very good
USD 378

Michelle Beach Hotel  4 stars

432, Galle Road, Balapitiya, Sri Lanka

Balapitiya Good
USD 254

Bentota Beach By Cinnamon  4 stars

Bentota, Bentota, Sri Lanka

Bentota Fabulous
USD 290

Royal Beach Resort  4 stars

Galle Road, Bentota, Sri Lanka

Bentota Fabulous
USD 72

Kamili Beach Villa  4 stars

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

Kalutara
USD 119

Ekho Surf  4 stars

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

Bentota Very good
USD 103

Shinagawa Beach  4 stars

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

Balapitiya Superb
USD 100

Laya Beach  4 stars

Thalpitiya North,Wadduwa, Wadduwa, Sri Lanka

Wadduwa Exclusive
USD 78

Glenross Plantation Villa  4 stars

Neboda, Kalutara, Sri Lanka

Kalutara
USD 261

Juce Ambalangoda  4 stars

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

Ambalangoda (Galle) Very good
USD 45

Taprobana Wadduwa  4 stars

354/16 Rathnayake Road, Wadduwa, Sri Lanka

Wadduwa Very good
USD 120

Mount Breeze  4 stars

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

Dehiwala-Mount Lavinia
USD 62

Kadolana Eco Village  4 stars

Andadola Road, Balapitiya, Sri Lanka, 80550

Balapitiya
USD 63

Thejan Beach Cabanas  4 stars

Galle Road, Yalegama, Induruwa, Sri Lanka

Induruwa Guest rating
USD 97

Whispering Palms Hotel  4 stars

Galle Road, Induruwa, Bentota, Sri Lanka, 22000

Bentota Fabulous
USD 136

R Degrees  4 stars

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

Ambalangoda (Galle)
USD 225

Neptune Ayurveda Village  3 stars

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

Beruwala Exceptional
USD 265

Induruwa Beach Resort  3 stars

Kaikawala Induruwa, Bentota, Sri Lanka

Bentota Fabulous
USD 94

Mermaid  3 stars

Galle Road, Kalutara, Sri Lanka, 12000

Kalutara Superb
USD 105

Oasey Beach Hotel  3 stars

Galbada, Induruwa, Bentota, Sri Lanka, 80500

Bentota Very good
USD 86

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 Fabulous
USD 206

The Privilege  3 stars

260, Samanthara Road Molligoda, Wadduwa, Sri Lanka

Wadduwa Exceptional

Hibiscus Beach Hotel Kalutara  3 stars

Mahawaskaduwa, Kalutara, Sri Lanka

Kalutara Superb
USD 81

Villa Ocean View  3 stars

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

Wadduwa Good
USD 114

Hotel Bentota Village  3 stars

Alwis Road, Warahena Bentota, Bentota, Sri Lanka

Bentota
USD 69

Ranveli Beach Resort  3 stars

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

Dehiwala-Mount Lavinia Guest rating
USD 28

Anjayu Villa - The House Of Ayurveda  3 stars

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

Wadduwa Fabulous
USD 57

Palm Beach Inn & Sea Shells Cabanas  3 stars

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

Bentota Good
USD 46

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 Superb
USD 181

Thotupola Lakeside Resort  3 stars

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

Piliyandala
USD 42

Riverina Hotel  3 stars

Moragalla, Beruwala, Sri Lanka

Beruwala Fabulous

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

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 Exceptional
USD 52

Hotel Sumadai  3 stars

61 Maradana Road, Beruwala, Sri Lanka, 12070

Beruwala Good
USD 31

Monsoon Suites  3 stars

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

Kirillapone Good
USD 45

Marina Bentota  3 stars

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

Bentota
USD 68

Riverside Inn Fuji  3 stars

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

Bentota Superb
USD 64

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 180

Blue Beach  3 stars

#18, Thalpitiya, Wadduwa, Wadduwa, Sri Lanka

Wadduwa Good
USD 63

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 63

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 70

Sea Rock Villa  3 stars

Yalegama, Induruwa, Bentota, Sri Lanka, 80500

Bentota Fabulous
USD 125

Rockside Beach Resort  3 stars

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

Bentota Superb
USD 111

Lucas Memorial  3 stars

95 Nape Road, Kosgoda, Sri Lanka

Kosgoda
USD 37

Gedara Resort  3 stars

Gedara 19 2 De Fonseka Place, Kalutara, Sri Lanka

Kalutara
USD 59

White Villa  3 stars

160/1, Sooriyagoda, Bentota, Sri Lanka

Bentota
USD 31

Panorama Beach  3 stars

68 Maradana Road Moragalla, Beruwala, Sri Lanka

Beruwala
USD 96

Sagarika Beach Hotel  3 stars

4Th Lane , Moragalla , Beruwala, Moragalla, Sri Lanka, 12070

Moragalla Exceptional
USD 105

Kithul Kanda Mountain Resort  3 stars

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

Padukka Fabulous
USD 65

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 56

Navro Beach Resort  3 stars

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

Panadura
USD 44

Blue Spring Hotel  3 stars

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

Wadduwa
USD 83

Blue Water Villa  3 stars

318 Dampe Rd, Piliyandala, Piliyandala, Sri Lanka

Piliyandala
USD 55

Club Palm Garden  2 stars

Moragalla Beruwela Beach, Beruwala, Sri Lanka, 80070

Beruwala Fabulous
USD 113

Roy Villa Beach Hotel  2 stars

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

Kalutara Superb
USD 47

Rivi Ras Hotel  2 stars

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

Dehiwala-Mount Lavinia Guest rating
USD 48

Ypsylon Resort  2 stars

Moragalla, Beruwala, Sri Lanka

Beruwala Fabulous
USD 47

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 Fabulous
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 Very good

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 Good
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 28

Ocean View  2 stars

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

Bentota Very good
USD 44

Green Shadows Beach Hotel  2 stars

Kudawaskaduwa, Wellaboda, Wadduwa, Sri Lanka

Wadduwa Good
USD 33

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 Fabulous
USD 45

Panchi Villa  0 stars

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

Bentota Fabulous
USD 49

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

Lavinia House  0 stars

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

Dehiwala-Mount Lavinia
USD 17

Bentota Homes  0 stars

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

Bentota Exceptional
USD 17

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 Good
USD 38

Kumbukgahawatta Hotel  0 stars

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

Wadduwa Superb
USD 45

Wadduwa Beach Villa  0 stars

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

Wadduwa Superb
USD 76

Feel Homestay  0 stars

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

Kalutara
USD 31

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 Superb
USD 75

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 49

Sanmi Resort  0 stars

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

Malabe
USD 15

White Villa  0 stars

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

Balapitiya
USD 321

Republic Villa Bentota  0 stars

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

Bentota
USD 555

Green Villa Induruwa  0 stars

16 Galle Road Maha, Induruwa, Sri Lanka

Induruwa Superb
USD 81

Chami Villa  0 stars

Pitaramba, Bentota, Sri Lanka

Bentota Superb
USD 81

Sri Villas  0 stars

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

Bentota
USD 159

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

Palm Beach Villa  0 stars

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

Wadduwa
USD 335

Home As Home  0 stars

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

Dehiwala-Mount Lavinia
USD 43

Rainbow Beach Hotel  0 stars

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

Ambalangoda (Galle)
USD 28

Sakurahana Guest House  0 stars

34 Padmini Pieris, Bentota, Sri Lanka, 12080

Bentota
USD 25

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 122

Vinrich Lake Resort  0 stars

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

Piliyandala
USD 55