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

: 14364 options found

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

Galle Road, Hikkaduwa
82 m to Turtle Beach
Excellent
4349 reviews
8.6

Room in this hotel

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

Room in this hotel

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

Room in this hotel

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

Room in this hotel

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

Room in this hotel

from kr 2,037
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,708
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 809
per night
Rathnagiriwaththa Estate Road,Idamegama, Ella
Fantastic
48 reviews
9.4

Room in this hotel

from kr 835
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,306
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,070
per night
245/1, Mullapitiya road, Kaluwamodara, Beruwala
Fantastic
174 reviews
10

Room in this hotel

from kr 616
per night

Hotel options in Sri Lanka