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.

115,Sir Chittampalam A,Gardiner Mawatha, Fort, 00100 Colombo, Sri Lanka, Colombo

Room in this hotel

from € 142
per night
Panama Road, Arugam Bay, Sri Lanka, Arugam Bay

Room in this hotel

from € 33
per night
37/4 udumulla waththa ,thiranagama, Hikkaduwa

Room in this hotel

from € 258
per night
Robolgoda,Robolgoda, 186/1 Galle Rd, Bentota

Room in this hotel

from € 143
per night
No. 75, Tapodarama Mawatha, Hantana, Kandy, 20000 Kandy, Sri Lanka, Kandy

Room in this hotel

from € 67
per night
Summerhill Bungalow Kandapola road, Nuwara Eliya

Room in this hotel

from € 181
per night
Kataragama - Kirwehera Road, Kataragama

Room in this hotel

from € 17
per night
115a,Kopiwatta road,Kapugoda., Minuwangoda

Room in this hotel

from € 25
per night
No 134/18/02 Old Puttalam Road,, Anuradhapura

Room in this hotel

from € 20
per night
Unnamed Road, Kalutara

Room in this hotel

from € 418
per night
No. 28, Polommaruwa

Room in this hotel

from € 304
per night
1/9B, Browns Hill Terrace Mawatha,Browns Hill,Matara, Matara

Room in this hotel

from € 143
per night
No.02, Pehembiya Road, Hiriketiya Rd, Dikwella

Room in this hotel

from € 171
per night
Kamburugamuwa Ahangama 37 Matara Road Mirissa, Mirissa

Room in this hotel

from € 55
per night
No.02, Gurugoda Palatupana, Yala, Palatupana

Room in this hotel

from € 985
per night
Walpolawatha Talpe North Road Unawatuna Rooms And Apartment, Talpe

Room in this hotel

from € 130
per night
241 Galle Rd, Owakanda

Room in this hotel

from € 30
per night
Thaple North Road Thalpe, Unawatuna 80600, Talpe

Room in this hotel

from € 36
per night

Hotel options in Sri Lanka