Most popular cities in Sri Lanka
Galle136 hotels
Negombo180 hotels
Sigiriya87 hotels
Kandy307 hotels
Show all cities
Best 5-star hotels in Sri Lanka
8.4Great276 reviews
Hotel
from NZD 249 per night
8.6Great599 reviews
Hotel
from NZD 326 per night
8.2Great120 reviews
Hotel
from NZD 155 per night
8.2Great250 reviews
Hotel
from NZD 165 per night
8.2Great327 reviews
Hotel
from NZD 205 per night
8.2Great173 reviews
Hotel
from NZD 206 per night
8.2Great112 reviews
Hotel
from NZD 127 per night
8.4Great144 reviews
Hotel
from NZD 259 per night
8.4Great194 reviews
Hotel
from NZD 158 per night
7.8Very good212 reviews
Hotel
from NZD 489 per night
8.0Great135 reviews
Hotel
from NZD 114 per night
8.0Great218 reviews
Hotel
from NZD 119 per night
8.2Great201 reviews
Hotel
from NZD 139 per night
8.2Great355 reviews
Hotel
from NZD 210 per night
8.2Great218 reviews
Hotel
from NZD 130 per night
Most popular 4-star hotels in Sri Lanka
8.2Great157 reviews
Hotel
from NZD 117 per night
8.0Great104 reviews
Hotel
from NZD 18 per night
8.2Great148 reviews
Hotel
from NZD 74 per night
7.8Very good169 reviews
Hotel
from NZD 57 per night
8.4Great678 reviews
Hotel
from NZD 175 per night
7.6Very good38 reviews
Hotel
from NZD 140 per night
8.4Great286 reviews
Hotel
from NZD 145 per night
8.2Great324 reviews
Hotel
from NZD 44 per night
8.0Great113 reviews
Hotel
from NZD 162 per night
7.6Very good23 reviews
Hotel
from NZD 62 per night
8.2Great339 reviews
Hotel
from NZD 33 per night
7.8Very good190 reviews
Hotel
from NZD 54 per night
7.8Very good107 reviews
Hotel
from NZD 86 per night
8.2Great323 reviews
Hotel
from NZD 289 per night
Most popular 3-star hotels in Sri Lanka
7.8Very good66 reviews
Hotel
from NZD 104 per night
7.6Very good241 reviews
Hotel
from NZD 91 per night
8.0Great103 reviews
Hotel
from NZD 76 per night
7.6Very good102 reviews
Hotel
from NZD 170 per night
7.0Very good26 reviews
Hotel
from NZD 132 per night
7.6Very good61 reviews
Hotel
from NZD 91 per night
7.0Very good21 reviews
Hotel
from NZD 193 per night
7.2Very good77 reviews
Hotel
from NZD 56 per night
7.8Very good162 reviews
Hotel
from NZD 220 per night
8.0Great100 reviews
Hotel
from NZD 129 per night
Amazing spa hotels in Sri Lanka
8.4Great437 reviews
Hotel
from NZD 94 per night
8.0Great178 reviews
Hotel
from NZD 76 per night
7.8Very good80 reviews
Hotel
from NZD 145 per night
8.2Great114 reviews
Hotel
from NZD 172 per night
7.0Very good17 reviews
Hotel
from NZD 74 per night
Top family hotels in Sri Lanka
7.8Very good118 reviews
Hotel
from NZD 198 per night
7.4Very good15 reviews
Hotel
from NZD 91 per night
7.4Very good92 reviews
Hotel
from NZD 43 per night
7.8Very good26 reviews
Hotel
from NZD 49 per night
8.4Great119 reviews
Hotel
from NZD 61 per night
7.8Very good20 reviews
Hotel
from NZD 112 per night
7.8Very good8 reviews
Hotel
from NZD 86 per night
7.4Very good100 reviews
Hotel
from NZD 41 per night
8.4Great183 reviews
Hotel
from NZD 117 per night
7.8Very good84 reviews
Hotel
from NZD 36 per night
7.0Very good186 reviews
Hotel
from NZD 57 per night
8.2Great118 reviews
Hotel
from NZD 150 per night
Best luxury hotels in Sri Lanka
8.0Great283 reviews
Hotel
from NZD 77 per night
8.2Great213 reviews
Hotel
from NZD 235 per night
8.2Great360 reviews
Hotel
from NZD 99 per night
7.6Very good17 reviews
Hotel
from NZD 190 per night
7.8Very good125 reviews
Hotel
from NZD 89 per night
8.0Great203 reviews
Hotel
from NZD 112 per night
7.8Very good15 reviews
Hotel
from NZD 152 per night
7.8Very good44 reviews
Hotel
from NZD 38 per night
Cheap hotels in Sri Lanka
7.4Very good91 reviews
Hotel
from NZD 44 per night
8.0Great276 reviews
Hotel
from NZD 52 per night
5.6Guest rating2 reviews
Hotel
from NZD 28 per night
7.2Very good55 reviews
Hotel
from NZD 39 per night
5.6Guest rating11 reviews
Hotel
from NZD 24 per night
7.0Very good14 reviews
Hotel
from NZD 64 per night
7.2Very good31 reviews
Hotel
from NZD 61 per night
8.2Great223 reviews
Hotel
from NZD 44 per night
7.6Very good20 reviews
Hotel
from NZD 64 per night
5.8Guest rating9 reviews
Hotel
from NZD 64 per night
8.2Great320 reviews
Hotel
from NZD 39 per night
8.0Great385 reviews
Hotel
from NZD 13 per night
8.0Great109 reviews
Hotel
from NZD 39 per night
Top resorts in Sri Lanka
7.4Very good7 reviews
Hotel
from NZD 178 per night
7.6Very good5 reviews
Hotel
from NZD 92 per night
7.6Very good18 reviews
Hotel
from NZD 81 per night
7.4Very good13 reviews
Hotel
from NZD 443 per night
7.0Very good28 reviews
Hotel
from NZD 69 per night
8.4Great137 reviews
Hotel
from NZD 198 per night
7.8Very good145 reviews
Hotel
from NZD 124 per night
Sri Lanka Brands & Themes