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.

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

Room in this hotel

from ₩ 296,844
per night
Kaluwanmodara 12070, Bentota
64 m to Moragalla Beach
Fantastic
3728 reviews
9.0

Room in this hotel

from ₩ 278,540
per night
Wellawaththa Clifford Pla 36-38, Colombo
Excellent
3071 reviews
8.6

Room in this hotel

from ₩ 117,212
per night
Kudawaskaduwa. Waskaduwa, Kalutara, Wadduwa
1.1 km to Kalatura Beach
Excellent
2508 reviews
8.8

Room in this hotel

from ₩ 196,445
per night
345, Lewis Place, Negombo
74 m to Negombo Beach
Excellent
1655 reviews
8.0

Room in this hotel

from ₩ 281,757
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 ₩ 236,287
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 ₩ 111,875
per night
Rathnagiriwaththa Estate Road,Idamegama, Ella
Fantastic
48 reviews
9.4

Room in this hotel

from ₩ 115,475
per night
77, Galle Road, Colombo
1.8 km to Colombo Port City Beach
Fantastic
17315 reviews
9.6

Room in this hotel

from ₩ 180,702
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 ₩ 147,978
per night
245/1, Mullapitiya road, Kaluwamodara, Beruwala
Fantastic
174 reviews
10

Room in this hotel

from ₩ 85,242
per night

Hotel options in Sri Lanka