Places to stay in Sri Lanka
Find and compare hotels in 8,617 places to stay across Sri Lanka.
- Kandy 839 places to stay
- Negombo Gampaha 659 places to stay
- Colombo 739 places to stay
- Nuwara Eliya 488 places to stay
- Sigiriya Matale 396 places to stay
- Galle 665 places to stay
- Mirissa Matara 463 places to stay
- Unawatuna Galle 363 places to stay
- Ella Badulla 375 places to stay
- Yala Moneragala 270 places to stay
- Hikkaduwa Galle 453 places to stay
- Tangalle Hambantota 293 places to stay
- Bentota Galle 198 places to stay
- Anuradhapura 221 places to stay
- Trincomalee 156 places to stay
- Jaffna 91 places to stay
- Arugam Bay Ampara 107 places to stay
- Udawalawe Ratnapura 99 places to stay
- Polonnaruwa 49 places to stay
- Weligama Matara 160 places to stay
- Wadduwa Kalutara 60 places to stay
- Kalpitiya Puttalam 57 places to stay
- Pasikuda Batticaloa 22 places to stay
- Beruwala Kalutara 51 places to stay
- Matara 138 places to stay
- Dikwella Matara 103 places to stay
- Aluthgama Galle 34 places to stay
- Kotapola Matara 30 places to stay
- Batticaloa 25 places to stay
- Rathnapura Ratnapura 38 places to stay
- Pinnawala Kegalle 9 places to stay
- Ahangama Galle 116 places to stay
- Bandarawela Badulla 55 places to stay
- Matale 34 places to stay
- Marawila Puttalam 17 places to stay
- Badulla
- Kalutara
- Kegalle
- Kurunegala
- Gampaha
- Haputale
- Wellawaya
- Panadura
- Wattala
- Peliyagoda
- Ambalangoda
- Ratnapura
- Puttalam
- Kitulgala
- Embilipitiya
- Pothuvil
- Ja-Ela
- Mahiyanganaya
- Horana
- Panama
- Diyatalawa
- Mannar
- Galkanda
- Sinharaja
- Ambalantota
- Gonapinuwala
- Padukka
- Kalalgoda
- Vavuniya
- Kekirawa
- Kelaniya
- Ampara
- Devinuwara
- Mirigama
- Veyangoda
- Makumbura
- Elpitiya
- Bandaragama
- Belihuloya
- Athurugiriya
- Biyagama
- Chilaw
- Deniyaya
- Hunnasgiriya
- Kalawana
- Kalkudah
- Palindanuwara
- Ragama
- Welimada
- Welisara
- Kilinochchi
- Kadawatha
- Malimbada
- Gal Oya
- Hanwella
- Minneriya
- Koslanda
- Palagala
- Komari
- Tellippalai
- Dehiovita
- Narammala
- Rattota
- Dompe
- Mahawewa
- Kalthota
- Rambukkana
- Passara
- Mawanella
- Arachchikattuwa
- Avissawella
- Addalaichenai
- Mahawa
- Maskeliya
- Maspotha
- Kolonna
- Minuwangoda
- Monaragala
- Moneragala
- Kattankudy
- Hunumulla
- Wennappuwa
- Dodanduwa
- Sewanagala
- Dellawa
- Thanamalvila
- Dankotuwa
- Buttala
- Uswetakeiyawa
- Balangoda
- Akmeemana
- Makandura
- Nattandiya
- Ruwanwella
- Sainthamaruthu
- Medirigiriya
- Deraniyagala
- Siharaja
- Medawachchiya
- Talalla
- Nallathanniya
- Mundal
- Wilgamuwa
- Tirappane
- Dehiattakandiya
- Madampe
- Weliwe
- Matugama
- Kinniya
- Pannala
- Ingiriya
- Piliyandala
- Hambantota
- Galuke
- Ipalogama
- Dunagaha
- Maho
- Ambepussa
- Nintavur
- Ayagama