Asia


Best Hotels in Sri Lanka

Enter your dates and choose out of 128 properties in Sri Lanka! Book Now, Pay at the Hotel. Instant Email Confirmation

Guests 1
Adults
Children

All Accommodation Destinations in Sri Lanka

Find and book hotels in popular regions, airports, cities, places of interest in Sri Lanka

Ella
394 hotels
Hikkaduwa
354 hotels
Kandy
352 hotels
Mirissa
281 hotels
Galle
241 hotels
Tangalle
225 hotels
Sigiriya
210 hotels
Negombo
209 hotels
Unawatuna
205 hotels
Nuwara Eliya
199 hotels
Weligama
170 hotels
Bentota
154 hotels
Colombo
148 hotels
Anuradhapura
116 hotels
Udawalawe
106 hotels
Tissamaharama
93 hotels
Dambulla
88 hotels
Arugam Bay
77 hotels
Ahangama
69 hotels
Trincomalee
63 hotels
Polonnaruwa
57 hotels
Dickwella
56 hotels
Matara
55 hotels
Habarana
54 hotels
Katunayake
42 hotels
Kalpitiya
40 hotels
Nilaveli
37 hotels
Haputale
35 hotels
Ambalangoda
35 hotels
Jaffna
34 hotels
Hiriketiya
33 hotels
Yala
30 hotels
Mount Lavinia
29 hotels
Kataragama
28 hotels
Hatton
28 hotels
Adams Peak
28 hotels
Midigama
26 hotels
Kalutara
26 hotels
Beruwala
25 hotels
Deniyaya
23 hotels
Bandarawela
22 hotels
Wadduwa
20 hotels
Habaraduwa
20 hotels
Pasikuda
20 hotels
Matale
17 hotels
Koggala
17 hotels
Aluthgama
14 hotels
Digana
13 hotels
Wilpattu
13 hotels
Talalla
12 hotels
Pinnawala
12 hotels
Balapitiya
11 hotels
Ratnapura
10 hotels
Belihul Oya
10 hotels
Hambantota
9 hotels
Gampaha
9 hotels
Ahungalla
9 hotels
Marawila
8 hotels
Kurunegala
8 hotels
Kirinda
8 hotels
Batticaloa
8 hotels
Kitulgala
7 hotels
Wellawaya
6 hotels
Nugegoda
6 hotels
Maskeliya
6 hotels
Mannar
6 hotels
Induruwa
6 hotels
Boralesgamuwa
6 hotels
Waikkal
5 hotels
Wattala
5 hotels
Ohiya
5 hotels
Mahiyangana
5 hotels
Chilaw
5 hotels
Boossa
5 hotels
Ragama
4 hotels
Puttalam
4 hotels
Pottuvil
4 hotels
Nochchiyagama
4 hotels
Mihintale
4 hotels
Kilinochchi
4 hotels
Kegalle
4 hotels
Ja-Ela
4 hotels
Embilipitiya
4 hotels
Buttala
4 hotels
Vavuniya
3 hotels
Uswetakeiyawa
3 hotels
Peradeniya
3 hotels
Moragalla
3 hotels
Koslanda
3 hotels
Kalametiya
3 hotels
Kadugannawa
3 hotels
Giritale
3 hotels
Gampola
3 hotels
Dodanduwa
3 hotels
Diyatalawa
3 hotels
Dehiwala
3 hotels
Badulla
3 hotels
Avissawella
3 hotels
Alankuda
3 hotels
Kiribathgoda
3 hotels
Wasgamuwa
3 hotels
Welimada
2 hotels
Talawatugoda
2 hotels
Ramboda
2 hotels
Rakwana
2 hotels
Point Pedro
2 hotels
Piliyandala
2 hotels
Pamunugama
2 hotels
Padukka
2 hotels
Nawala
2 hotels
Moratuwa
2 hotels
Malabe
2 hotels
Maharagama
2 hotels
Maggona
2 hotels
Madulkele
2 hotels
Madihe East
2 hotels
Labugolla
2 hotels
Kudawe
2 hotels
Kosgoda
2 hotels
Kelaniya
2 hotels
Kalawana
2 hotels
Kaduwela
2 hotels
Kadawatha
2 hotels
Horana
2 hotels
Homagama
2 hotels
Haldummulla
2 hotels
Ginigathena
2 hotels
Battaramulla
2 hotels
Bandaragama
2 hotels
Andiambalama
2 hotels
Ampara
2 hotels
Ambawela
2 hotels
Ambalantota
2 hotels
Devinuwara
2 hotels
Yapahuwa
1 hotels
Wennappuwa
1 hotels
Ulapane
1 hotels
Uggalboda
1 hotels
Tinniyawala
1 hotels
Tawalantenna
1 hotels
Tanamalwila
1 hotels
Talpe
1 hotels
Ruwanwella
1 hotels
Rekawa
1 hotels
Ranna
1 hotels
Rambukkana
1 hotels
Rajagiriya
1 hotels
Raddoluwa
1 hotels
Pussellawa
1 hotels
Polhena
1 hotels
Pelawatta
1 hotels
Passara
1 hotels
Parasangahawewa
1 hotels
Pannipitiya
1 hotels
Panadura
1 hotels
Palatupana
1 hotels
Paiyagala South
1 hotels
Paiyagala North
1 hotels
Pagoda
1 hotels
Norton Bridge
1 hotels
Nelluwa
1 hotels
Nawangoda
1 hotels
Nawalapitiya
1 hotels
Naula
1 hotels
Nattandiya
1 hotels
Mirigama
1 hotels
Mawanella
1 hotels
Maspota
1 hotels
Maradana
1 hotels
Makandura
1 hotels
Maha Induruwa
1 hotels
Mahabage
1 hotels
Madawala
1 hotels
Madapata
1 hotels
Waskaduwa
1 hotels
Kotugoda
1 hotels
Kottawa
1 hotels
Komari
1 hotels
Kobbekaduwa
1 hotels
Kepungoda
1 hotels
Katugastota
1 hotels
Kandapola
1 hotels
Kandana
1 hotels
Inamaluwa
1 hotels
Hungama
1 hotels
Hokandara South
1 hotels
Haragama
1 hotels
Hanwella
1 hotels
Hambegamuwa
1 hotels
Gomagoda
1 hotels
Giriulla
1 hotels
Gintota
1 hotels
Galgamuwa
1 hotels
Eratnagoda
1 hotels
Epamulla
1 hotels
Elpitiya
1 hotels
Elkaduwa
1 hotels
Elagawagoda
1 hotels
Egalla
1 hotels
Dombagoda
1 hotels
Dimbula
1 hotels
Deraniyagala
1 hotels
Demanhandiya
1 hotels
Degalla
1 hotels
Danwattegoda
1 hotels
Boralanda
1 hotels
Bopitiya
1 hotels
Belikolapagoda
1 hotels
Beddegama
1 hotels
Batigama
1 hotels
Batepola
1 hotels
Bandaramulla
1 hotels
Balangoda
1 hotels
Avudangawa
1 hotels
Attanagalla
1 hotels
Arambe
1 hotels
Amunumulla
1 hotels
Ampitiya
1 hotels
Ambepussa
1 hotels
Ambagahagedara
1 hotels
Alutgama
1 hotels
Addalachenai
1 hotels
Achchamulai
1 hotels
Danwilana
1 hotels
Rangala
1 hotels
Pesalai
1 hotels
Pathegama
1 hotels
Kiribatkumbura
1 hotels
Ingiriya
1 hotels
Hunumulla
1 hotels
Hali Ela
1 hotels
Gadaladeniya
1 hotels
Alwis Town
1 hotels
Mandaran Newara
1 hotels
Ambanpola
1 hotels
Pandattarippu
1 hotels
Weuda
1 hotels
City Centre
404 hotels
Hikkaduwa Beach
319 hotels
Galle City
284 hotels
Mirissa Beach
214 hotels
Tangalle Beach
144 hotels
Nuwara Eliya City Centre
112 hotels
Old Town
95 hotels
Kollupitiya
86 hotels
Wellawatte
77 hotels
Lake Gregory
74 hotels
Whale Watching Mirissa
44 hotels
Uppuveli Beach
43 hotels
Polhena Beach
39 hotels
Bentota Beach
37 hotels
Centre Area
28 hotels
Hiriketiya Beach
28 hotels
Mount Lavinia Beach
27 hotels
Unawatuna Beach
24 hotels
Borella
23 hotels
Digana Centre
15 hotels
Fort
14 hotels
Pasikuda Beach
13 hotels
Galle Face Beach
13 hotels
Kandy Parade
11 hotels
Mihiripenna Beach
11 hotels
Dematagoda
2 hotels
Pettah
1 hotels
Anuradhapura District
Colombo District
Galle District
Ampara District
Kandy District
Nuwara Eliya District
Jaffna District
Kilinochchi District
Mullaitivu District
Mannar District
Vavuniya District
Trincomalee District
Puttalam District
Kurunegala District
Polonnaruwa District
Matale District
Batticaloa District
Gampaha District
Kegalle District
Badulla District
Kalutara District
Ratnapura District
Monaragala District
Hambantota District
Matara District
Bentota District
Bentota Region
Hikkaduwa Region
Galle Region
Mirissa Region
Tangalle Region
Hambantota Region
Yala National Park
Kumana Region
Arugambay Region
Trincomalee Region
Pasikuda Region
Kandy Region
Sigiriya Region
Jaffna Region
Nuwara Eliya Region
Negombo Region
Knuckles Mountain Range
Wilpattu National Park
Bundala National Park
Udawalawe National Park
Koggala Lake
Cultural Triangle
Bandaranaike International Colombo Airport
Anuradhapura Air Force Base
Batticaloa Airport
Colombo Ratmalana Airport
Ampara Airport
Hingurakgoda Air Force Base
Kankesanturai Airport
Koggala Airport
China Bay Airport
Mattala Rajapaksa International Airport

What to See & Do in Sri Lanka

Travelling to Sri Lanka and no idea what to visit? Our travel guide will help you find the best attractions in Sri Lanka you should not miss during your visit
Our travel guide will help you find the best attractions in Sri Lanka you should not miss during your visit.
Read more