Sri Lanka

No dates selected

Sort by

Price per night in

Hotels in Sri Lanka

: 13717 options found

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

Thalaimannar Road,, Pesalai

Room in this hotel

from RSD 15,970
per night
No. 140/30, Sri Sumangala Mw,, Kandy

Room in this hotel

from RSD 29,994
per night
Dr. Premathirathne Road, Seeduwa Village, Katunayake

Room in this hotel

from RSD 6,827
per night
Senanayaka Lane, 274/2 Jinadasa Mawatha, Tissamaharama

Room in this hotel

from RSD 1,275
per night
hunukotuara road, unakuruwa, Unakuruwa

Room in this hotel

from RSD 3,918
per night
212 Lewis Place Negombo, Negombo

Room in this hotel

from RSD 3,434
per night
No 30/2, Horton Place, Colombo 7, Colombo

Room in this hotel

from RSD 6,848
per night
Shanthi Villla, Galle Road, Kaluwamodara., 12080 Bentota, Sri Lanka, Beruwala

Room in this hotel

from RSD 13,071
per night
Uga Prava, No. 75D, Unakuruwa, Unakuruwa

Room in this hotel

from RSD 83,767
per night
634, Uda Kumbalwela, Dowa, Ella

Room in this hotel

from RSD 36,734
per night
No.34 A , Alen - Egoda Pamunugama, Wattala

Room in this hotel

from RSD 5,220
per night
Wisuddarama temple road, Katunayake

Room in this hotel

from RSD 1,957
per night
93 Gothami Rd, Colombo

Room in this hotel

from RSD 2,565
per night
No.1030, Pathuwatha, Dodanduwa,, Hikkaduwa

Room in this hotel

from RSD 13,991
per night
Lot 16 Pihilla Mookalana,, Dambulla

Room in this hotel

from RSD 19,668
per night
1/C Modaro Road Madaketiya,Modaro Road, Tangalle

Room in this hotel

from RSD 1,992
per night
"Marakolliya Stay", Lot 3C, Deniyawatte, Tissa Road (near 200km post), Marakolliya

Room in this hotel

from RSD 5,660
per night