Sri Lanka

No dates selected

Sort by

Price per night in

Hotels in Sri Lanka

: 13679 options found

Select dates so you can see the availability and exact prices.

65b, Welle Dewalaya road, Unawatuna
289 reviews
9.6

Room in this hotel

from $ 55
per night
Bonavista Road, Rumassala, Unawatuna, Unawatuna
93 reviews
8.2

Room in this hotel

from $ 85
per night
Bentota 80500 Sri Lanka, Bentota
3596 reviews
9.0

Room in this hotel

from $ 124
per night
Jungle Soul, Mirissa, Bandaramulla, Maduraduwa rd, Mirissa 81740, Sri Lanka, Thalaramba
38 reviews
9.7

Room in this hotel

from $ 42
per night
No.06, Carron Place, Negombo

Room in this hotel

from $ 121
per night
125/143A 25 Springfield Punchipathana Road Naarigama, Hikkaduwa
14 reviews
8.8

Room in this hotel

from $ 56
per night
35, P.B.A.Weerakoon Mawatha, Kandy
2727 reviews
8.6

Room in this hotel

from $ 120
per night
Sittrakala Estate, Chithragala, Hambantota
3069 reviews
9.2

Room in this hotel

from $ 197
per night
Welledewala Road, Yaddehimulla,, Galle, Unawatuna
1775 reviews
9.2

Room in this hotel

from $ 210
per night
870 Colombo - Galle Main Road, Hikkaduwa
472 reviews
9.6

Room in this hotel

from $ 285
per night
No.14, Wella Dewalaya Road - Unawatuna, Unawatuna
967 reviews
8.6

Room in this hotel

from $ 51
per night
153 Lewis Place, Negombo, Sri Lanka, 11500 Negombo, Sri Lanka, Negombo
40 reviews
8.6

Room in this hotel

from $ 26
per night
National Holiday Resort, Passikudah, Kalkudah
1708 reviews
9.0

Room in this hotel

from $ 106
per night