Sri Lanka

No dates selected

Sort by

Price per night in

Hotels in Sri Lanka

: 13682 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 $ 49
per night
Bentota 80500 Sri Lanka, Bentota
3596 reviews
9.0

Room in this hotel

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

Room in this hotel

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

Room in this hotel

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

Room in this hotel

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

Room in this hotel

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

Room in this hotel

from $ 220
per night
Thiranagama, 878 Galle Road, Hikkaduwa

Room in this hotel

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

Room in this hotel

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

Room in this hotel

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

Room in this hotel

from $ 60
per night