Central Province, Sri Lanka

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Central Province

: 5559 options found

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

Lot 10, Rathnagiriwaththa Estate Road, Off Halpe Road, Ella, Ella

Room in this hotel

from $ 83
per night
Malwathuthanna, Malwaththa, Kitulgala, Sri Lanka, Bogawantalawa

Room in this hotel

from $ 331
per night
43/6, Aluthganthota Rd Mawilmada, Kandy

Room in this hotel

from $ 67
per night
89 Pragathi Mawatha, 20040 Peradeniya, Sri Lanka, Kandy

Room in this hotel

from $ 69
per night
Beach Road 190/5 Madiha Polhena, 81000 Matara, Hingurakgoda

Room in this hotel

from $ 51
per night
Waukotuyaya, Kalapuraya, Sigiriya, 21121 Sigiriya, Sri Lanka, Sigiriya

Room in this hotel

from $ 70
per night
Audangawa Road, Kimbissa, Sigiriya 21122, Sri Lanka, Sigiriya

Room in this hotel

from $ 134
per night
No. 121/6, Kammalthota, Kochchikade, 11540, Negombo, Sri Lanka, Negombo

Room in this hotel

from $ 63
per night
1/1 Metiyagolla, Uduwela 20164, Sri Lanka, Kandy

Room in this hotel

from $ 107
per night
321 George E De Silva Mawatha, Kandy

Room in this hotel

from $ 107
per night
Amaranta Classic Retreat, Kandy Road, Kapuwatta, Dambulla, Dambulla 21100, Sri Lanka, Dambulla

Room in this hotel

from $ 447
per night
35 2, Welimada Rd, Bandarawela, Sri Lanka, Bandarawela

Room in this hotel

from $ 31
per night
No 548/23 10th lane, Daminnagahawatta, Kibulapitiya, 11450, Seeduwa - Katunayake, Sri Lanka, Minuwangoda

Room in this hotel

from $ 80
per night
14 Sangamitta Mawatha, Kandy

Room in this hotel

from $ 93
per night
48/4 St Anthony Mawatha Ettukala Negombo, Negombo, Sri Lanka, Negombo

Room in this hotel

from $ 109
per night
Karagahahinna, Elkaduwa, Wattegama, Kandy 20000, Sri Lanka, Elkaduwa

Room in this hotel

from $ 119
per night
6°52'18. 81°00'07.7"E, 2nd Ln, Bandarawela, Sri Lanka, Ella

Room in this hotel

from $ 151
per night
Rajapihilla Mawatha, Kandy, Sri Lanka, Kandy

Room in this hotel

from $ 131
per night
Matale, Sri Lanka, Kurunegala

Room in this hotel

from $ 151
per night
12 B Farm Road Bindunuwewa Bandarawela, Bandarawela

Room in this hotel

from $ 151
per night