Sri Lanka

No dates selected

Sort by

Price per night in

Hotels in Sri Lanka

: 13678 options found

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

795/B, Galle Road, Thiaranagama, Hikkaduwa
7.9

Room in this hotel

from $ 20
per night
No.15, Veediyabandara Patu Maga, Kandy
34 reviews
7.4

Room in this hotel

from $ 27
per night
Fair Road, Jayanthipura, Hingurakgoda
12 reviews
7.6

Room in this hotel

from $ 32
per night
63 Rajapihila Mawatha, Kandy
70 reviews
7.2

Room in this hotel

from $ 56
per night
1 Tissamaharama - Kataragama Rd, Tissamaharama
1 review
8.0

Room in this hotel

from $ 20
per night
No.83, Nikakataiyagoda, Kudawella
1 review
8.0

Room in this hotel

from $ 12
per night
283/ A2, Pubudu Mawatha, Ahungalla
1 review
8.0

Room in this hotel

from $ 38
per night
Sunanda Mawatha, Copperamulla, Mirissa
148 reviews
7.0

Room in this hotel

from $ 102
per night
Eerige Oya, Anuradhapura
10 reviews
7.6

Room in this hotel

from $ 43
per night
No 167A, Bandaranayaka place, Galle
9 reviews
7.6

Room in this hotel

from $ 17
per night
39, Kurunduwatta, Hikkaduwa
23 reviews
7.4

Room in this hotel

from $ 65
per night
139, Jethawanarama Road, Anuradhapura
126 reviews
7.0

Room in this hotel

from $ 38
per night
Guruge Wattha, Yaddehimulla, Unawatuna
46 reviews
7.2

Room in this hotel

from $ 31
per night
47/34,1st lane, Louis Peiris Mawatha, Kandy
42 reviews
7.2

Room in this hotel

from $ 40
per night