Sri Lanka hotels: get the best Sri Lanka hotel deal by cheap rates. No booking fees. You pay for the hotel room in Sri Lanka at the check-out. Free cancellation.


Popular cities in Sri Lanka

Popular hotels in Sri Lanka

5 stars hotels in Sri Lanka

Serene Pavilions Wadduwa

No. 20 Upali Mawatha, Wadduwa, Sri Lanka - Show map

The impressive 5-star Serene Pavilions Hotel provides individual rooms with a great view of the sea. Serene Pavilions Hotel was opened in 2009.

Book Now From US$ 529

Anilana Nilaveli Trincomalee

1508 Ward4 , Nilaveli , Lk, Trincomalee, Sri Lanka - Show map

The 5-star Anilana Nilaveli Hotel offers fine a deluxe accommodation to stay in Trincomalee. Featuring luxurious architecture, the hotel is opened since 2014.

Book Now From US$ 125

2 stars hotels in Sri Lanka

Sharon Inn Kandy

59, Saranankara Road, Kandy, Sri Lanka - Show map

The designer Sharon Inn is rated 2 stars and comprises 10 rooms with homely comforts. The property is set 10 minutes' walk of the city center.

Book Now From US$ 45

Kitulgala Heritage Resort

Kitulgala Rest House, Kitulgala, Sri Lanka - Show map

The comfortable 2-star Kitulgala Heritage Resort provides modern rooms with a sweeping view of the river.

Book Now From US$ 37

Recommended hotels in Sri Lanka

Eagles Residence Kandy

105 Rajapihilla Mawatha,Kandy, Kandy, Sri Lanka - Show map

Eagles Residence is 1400 meters away from Udawattekele Sanctuary. The city center is about 10 minutes on foot.

Book Now From US$ 59

Angel Inn Negombo

189/17, 1/1, Lewis Place, Negombo, Sri Lanka - Show map

Angel Inn is located in a busy area of Negombo in 20 minutes walking distance from St. Mary\'s Church.

Book Now From US$ 28

Sri Lanka map