6,613 hotels in cities of Sri Lanka


Kandy 616 hotels

Hikkaduwa 384 hotels

Negombo 354 hotels

Mirissa 330 hotels

Nuwara Eliya 321 hotels

Galle 303 hotels

Colombo 269 hotels

Unawatuna 250 hotels

Ella 238 hotels

Weligama 219 hotels

Tangalle 201 hotels

Sigiriya 176 hotels

Bentota 159 hotels

Anuradhapura 140 hotels

Tissamaharama 129 hotels

Dambulla 100 hotels

Udawalawe 82 hotels

Matara 81 hotels

Polonnaruwa 74 hotels

Arugam Bay 73 hotels

Trincomalee 68 hotels

Habarana 68 hotels

Mount Lavinia 67 hotels

Ahangama 54 hotels

Katunayaka 53 hotels

Beruwala 52 hotels

Kataragama 45 hotels

Kalutara 42 hotels

Digana 39 hotels

Kalpitiya 38 hotels

Ambalangoda 38 hotels

Aluthgama 38 hotels

Bandarawela 38 hotels

Dehiwala 37 hotels

Haputale 36 hotels

Nilaveli 36 hotels

Jaffna 34 hotels

Wadduwa 32 hotels

Koggala 29 hotels

Midigama East 29 hotels

Hatton 27 hotels

Pasikuda 26 hotels

Kirinda 26 hotels

Balapitiya 23 hotels

Nugegoda 22 hotels

Talpe 20 hotels

Dikwella South 20 hotels

Deniyaya 19 hotels

Dodanduwa 19 hotels

Marawila 18 hotels


Next page ❭

RAM - 0.75 MB / Time - 0.0401 s.