9.9
Sri Lanka
Sri Lanka: Resorts
229 places to stay in 51 cities, towns and villages, ranked by guest rating.
Cities with the most places to stay
The best-rated places to stay
All destinations: Sri Lanka
- Sigiriya 21
- Kalpitiya 17
- Bentota 15
- Kandy 14
- Mirissa 12
- Pasikuda 11
- Negombo 11
- Habarana 10
- Weligama 9
- Tangalle 9
- Dambulla 9
- Anuradhapura 7
- Kalutara 6
- Hikkaduwa 6
- Ella 6
- Yala 5
- Trincomalee 5
- Tissamaharama 4
- Waikkal 3
- Udawalawe 3
- Polonnaruwa 3
- Galle 3
- Wadduwa 2
- Unawatuna 2
- Talalla 2
- Matara 2
- Marawila 2
- Kitulgala 2
- Kataragama 2
- Haputale 2
- Dickwella 2
- Beruwala 2
- Arugam Bay 2
- Nochchiyagama 1
- Wellawaya 1
- Rakwana 1
- Padukka 1
- Nilaveli 1
- Mahiyangana 1
- Koslanda 1
- Katunayake 1
- Jaffna 1
- Hatton 1
- Hambantota 1
- Giritale 1
- Gampaha 1
- Deniyaya 1
- Danwilana 1
- Colombo 1
- Chilaw 1
- Ahungalla 1
Other property types
- Hotels952 places to stay
- Guest houses873 places to stay
- Homestays339 places to stay
- Bed and breakfasts289 places to stay
- Villas256 places to stay
- Apartments114 places to stay
- Lodges73 places to stay
- Inns69 places to stay
- Holiday homes66 places to stay
- Hostels52 places to stay
- Chalets28 places to stay
- Country houses19 places to stay
- Campsites17 places to stay
- Luxury tents9 places to stay
- Holiday parks5 places to stay
- Farm stays4 places to stay