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.

49 Victoria Rd, Jaffna

Room in this hotel

from BGN 74
per night
275 Main St, Trincomalee

Room in this hotel

from BGN 47
per night
Matara Road, Polwathumodara

Room in this hotel

from BGN 26
per night
Kalahe, Heenatigala Junction

Room in this hotel

from BGN 135
per night
No. 04, Rathnagiri Watta, Idamegama, Ella

Room in this hotel

from BGN 492
per night
Lot 5, The Little England Cottages, Nuwara Eliya

Room in this hotel

from BGN 1,097
per night
23/1A Temple Road, Heenatiya, Balapitiya

Room in this hotel

from BGN 359
per night
42/41 End of lake bund road, Hambantota

Room in this hotel

from BGN 176
per night
No10, 2nd Lane, Tangalle

Room in this hotel

from BGN 55
per night
No.116, Julgaha Gedara, Mahanaviya Road Walliwala, Weligama

Room in this hotel

from BGN 28
per night
Pahala Maragahawewa, Anuradhapura

Room in this hotel

from BGN 233
per night
No. 53 Temple Road, Next to Church, Haputhale

Room in this hotel

from BGN 22
per night
Kundasale, Uyanwaththa - Boruppa Road, Kandy

Room in this hotel

from BGN 48
per night
6.257297298412189, 81.40045545767057, Palatupana

Room in this hotel

from BGN 1,187
per night
Villadara Road, Pilana

Room in this hotel

from BGN 999
per night

Hotel options in Sri Lanka