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.

Temple Road Etimale Kithal Ella, Ella

Room in this hotel

from ₪ 137
per night
No. 525/37, 2nd, DS Senanayake Road, Anuradhapura

Room in this hotel

from ₪ 175
per night
Dawaniyagahawaththa, Galle Road Narigama, Hikkaduwa

Room in this hotel

from ₪ 223
per night
Villa Bell Rose ,No:58,Wewalgoda Road ,Wewala, Hikkaduwa

Room in this hotel

from ₪ 154
per night
Porutota Rd, Negombo

Room in this hotel

from ₪ 125
per night
2a Carron Pl, Negombo

Room in this hotel

from ₪ 58
per night
AH 43, Weligama, Sri Lanka, Weligama

Room in this hotel

from ₪ 767
per night
Thotagahawatta Road 131/A, Moratuwa

Room in this hotel

from ₪ 2,050
per night
Goyambokka, Tangalle

Room in this hotel

from ₪ 146
per night
6R3W+HPW, Negombo

Room in this hotel

from ₪ 202
per night
11 Mile Post, Middle March Estate, Kandy, Kandy

Room in this hotel

from ₪ 1,394
per night
8 Leyn Baan St, Galle

Room in this hotel

from ₪ 1,062
per night
air force rd, Sigiriya

Room in this hotel

from ₪ 143
per night
Diyawara gammana Rd, Kataragama

Room in this hotel

from ₪ 224
per night
7A, Nugagaha Hena, Mirihikanda, Mirissa, Polwathumodara

Room in this hotel

from ₪ 101
per night
229, St Anthony's Rd, St Anthonys Rd, Negombo

Room in this hotel

from ₪ 1,169
per night
390, Udugalpitiya, Dodanduwa, Dodanduwa

Room in this hotel

from ₪ 62
per night
29 Jayasinghe Rd, Colombo

Room in this hotel

from ₪ 648
per night

Hotel options in Sri Lanka