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

Anilana Nilaveli Hotel 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$ 200

Serene Pavilions Hotel 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$ 503

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$ 43

Dambulla City Hostel

320/25 Kurunegala Road, Dambulla, Sri Lanka - Show map

Arranged with a swimming pool, a sundeck and a picnic area, Dambulla City Hostel offers good services on the premises. Guests can take advantage of a baggage storage, free parking, a safe deposit box…

Book Now From US$ 19

Recommended hotels in Sri Lanka

Kalla Bongo Lake Resort Hikkaduwa

22/8K, Field View, Baddegama Road,Nalagasdeniya, Hikkaduwa, Sri Lanka - Show map

The comfortable 3-star Kalla Bongo Lake Resort provides airport transfer, 24-hour reception and room service to ensure guests a comfortable stay.

Book Now From US$ 93

Bay View Villa Weligama

251/29A Bandarawattha Kapparatota Weligama Sri Lanka, Weligama, Sri Lanka - Show map

Bay View Villa is a comfortable 3-star hotel set 41 km from Hikkaduwa Coral Reef and 42 km from Mulkirigala Rock Monastery.

Book Now From US$ 64

Sri Lanka map