Sri Lanka

No dates selected

Sort by

Price for a night in

Property type
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Hotel name

Hotels in Sri Lanka

: 14199 options found

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

Ampitiya-Gurudeniya Road, Kandy

Room in this hotel

from € 103
per night
no 41 Edirisinghe Mawatha, Colombo

Room in this hotel

from € 144
per night
05, Beach Road, Alles Garden, Trincomalee

Room in this hotel

from € 124
per night
No: 61/01, Rubber State, Gannoruwa Road,, Kandy

Room in this hotel

from € 49
per night
45/B Hospital Lane, Hawa Eliya, Nuwara Eliya., Nuwara Eliya

Room in this hotel

from € 336
per night
Rathmal Kanda Aramaya Asala,Kithalella,Ella, Ella

Room in this hotel

from € 114
per night
84/3 Amunugama, Gunnapana, Kandy

Room in this hotel

from € 67
per night
20 Police Station Road, Ella

Room in this hotel

from € 33
per night
514/c1/1 514/c1/1, Anuradhapura

Room in this hotel

from € 44
per night
No 125/1, Tikiriwewa Godana, Mahasen Pura,, Tissamaharama

Room in this hotel

from € 20
per night
4/3 Gregory's Road, Colombo

Room in this hotel

from € 94
per night
30 Glenfall Road, Nuwara Eliya

Room in this hotel

from € 336
per night
No.450, Station Town, Anuradhapura

Room in this hotel

from € 279
per night
Kalapuraya, Sigiriya., Sigiriya

Room in this hotel

from € 313
per night
No.443/2 C Wackwella Road, Galle

Room in this hotel

from € 35
per night
Galle Bus Stand, Galle

Room in this hotel

from € 101
per night
ella 41,athulgashinna,ella, Ella

Room in this hotel

from € 28
per night

Hotel options in Sri Lanka