Sri Lanka

No dates selected

Sort by

Price

Property type
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Hotel name

Hotels in Sri Lanka

: 14363 options found

Select dates so you can see the availability and exact prices.

447 Matara Rd, Galle
47 m to Dewata Beach
Excellent
7 reviews
8.8

Room in this hotel

from kr 1,783
per night
Galle Road, Hikkaduwa
82 m to Turtle Beach
Excellent
4349 reviews
8.6

Room in this hotel

from kr 2,049
per night
Kaluwanmodara 12070, Bentota
64 m to Moragalla Beach
Fantastic
3728 reviews
9.0

Room in this hotel

from kr 1,769
per night
Wellawaththa Clifford Pla 36-38, Colombo
Excellent
3071 reviews
8.6

Room in this hotel

from kr 824
per night
Kudawaskaduwa. Waskaduwa, Kalutara, Wadduwa
1.1 km to Kalatura Beach
Excellent
2508 reviews
8.8

Room in this hotel

from kr 1,361
per night
345, Lewis Place, Negombo
74 m to Negombo Beach
Excellent
1655 reviews
8.0

Room in this hotel

from kr 1,959
per night
No. 01 Justice Akbar Mawatha 02, Colombo
1.6 km to Colombo Port City Beach
Fantastic
62 reviews
9.2

Room in this hotel

from kr 1,640
per night
2 York St, Colombo
1.6 km to Colombo Port City Beach
Good
835 reviews
6.3

Room in this hotel

from kr 477
per night
Riviera Tide Hotel and Restaurant 34 Pitaramba Road, Bentota
93 m to Bentota Beach
Fantastic
1 review
10

Room in this hotel

from kr 778
per night
Rathnagiriwaththa Estate Road,Idamegama, Ella
Fantastic
48 reviews
9.4

Room in this hotel

from kr 806
per night
77, Galle Road, Colombo
1.8 km to Colombo Port City Beach
Fantastic
17315 reviews
9.6

Room in this hotel

from kr 1,255
per night
115, C. A. Gardiner Mawatha, Colombo
1.6 km to Colombo Port City Beach
Fantastic
9257 reviews
9.4

Room in this hotel

from kr 1,047
per night

Hotel options in Sri Lanka