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.

Senior Ln, Jaffna

Room in this hotel

from € 28
per night
680/20 Murugapuri 3Trincomalee, Trincomalee

Room in this hotel

from € 256
per night
No 332 Welipenna Road, Beruwala

Room in this hotel

from € 81
per night
No 251/A Wattarantenna Passage, Kandy

Room in this hotel

from € 94
per night
No. 161, Chilaw - Colombo Main Rd, Negombo, Sri Lanka, Negombo
Review rating
2 reviews
2.0

Room in this hotel

from € 63
per night
ranna wallodaya modara road tangalle, Ranna

Room in this hotel

from € 144
per night
31 Old Post office Road, Jaffna

Room in this hotel

from € 32
per night
Surf paradise midigama,ahangama, Ahangama

Room in this hotel

from € 267
per night
3rd lane, Anuradhapura

Room in this hotel

from € 49
per night
AH43, Sri Lanka, Ahungalla

Room in this hotel

from € 144
per night
35 Sunanda Road, 81740 Mirissa, Sri Lanka, Mirissa

Room in this hotel

from € 144
per night
63, vipulasena mawatha, Colombo

Room in this hotel

from € 43
per night
Dhakunu Ela Road, Udawalawe

Room in this hotel

from € 44
per night
10 Galahitiyawa Road,, Bandarawela

Room in this hotel

from € 31
per night
66 Samudra Mawatha,, Katukurunda

Room in this hotel

from € 259
per night
Sisil Ln 01, Katunayake

Room in this hotel

from € 40
per night
135 Ampitiya Rd, Kandy

Room in this hotel

from € 51
per night
Rose Garden, Badulla Road, Nuwara Eliya, Sri Lanka, Nuwara Eliya

Room in this hotel

from € 50
per night
73/a, Kaluwamodara, Aluthgama, Bentota, Sri Lanka, Beruwala
Review rating
1 review
2.0

Room in this hotel

from € 124
per night
Harischandra Mawatha, Anuradhapura

Room in this hotel

from € 90
per night

Hotel options in Sri Lanka