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.

Kapuhenwala, Marakolliya, 82200 Tangalle, Sri Lanka, Marakolliya

Room in this hotel

from € 39
per night
No:230/11A, Colombo Road, Mahamodara, 80000 Galle, Sri Lanka, Galle

Room in this hotel

from € 165
per night
Walawa blue sapphire 651/1,Ranaviru Mahinda Mawatha, Malabotuara, Udawalawe., 70190 Udawalawe, Sri Lanka, Udawalawe

Room in this hotel

from € 1,555
per night
Sandasirigama Road, Mahasenpura, Tissamaharama

Room in this hotel

from € 43
per night
19 Keerthi Sri Rajasinghe Mawatha, Kandy

Room in this hotel

from € 45
per night
Avissawella-Hatton-Nuwara Eliya Hwy, Hatton, Sri Lanka, Hatton
Reviews rating
1 review
4.0

Room in this hotel

from € 143
per night
56 Matara Rd, Ahangama

Room in this hotel

from € 241
per night
511 Galle Road, Pamburana, Matara, Sri Lanka, Walgama
Reviews rating
10 reviews
5.4

Room in this hotel

from € 143
per night
Hill Side Kings Villa, (Mr. Mathupala s bungalow), Near Mobitel Tower, Patuwatha, Thiranagama,, 80244 Hikkaduwa, Sri Lanka, Hikkaduwa

Room in this hotel

from € 60
per night
No 9/2 Have lock Drive Nuwara Eliya 22200, Nuwara Eliya
Reviews rating
2 reviews
5.0

Room in this hotel

from € 336
per night
Wellawaya Rd, Weerawila, Weerawila

Room in this hotel

from € 143
per night
No. 86 Galle Rd, Piyadigama West, Ahangama

Room in this hotel

from € 125
per night
No.33, Indrasara College, Thalarabe, Thalaramba

Room in this hotel

from € 75
per night
No 117 Pichchamalwatta, Gurudeniya, Kandy

Room in this hotel

from € 83
per night
11 Upper Lake Rd, Nuwara Eliya

Room in this hotel

from € 121
per night
Kataluwa, Modara Waththa,, Kathaluwa

Room in this hotel

from € 33
per night
Galgamuwa Kanda, Kalahe, Wanchawela 80120, Galle, Heenatigala Junction
Reviews rating
4 reviews
4.0

Room in this hotel

from € 48
per night

Hotel options in Sri Lanka