Top cities in Sri Lanka


Sri Lanka

395 hotels


Sri Lanka

615 hotels


Sri Lanka

290 hotels

Nuwara Eliya

Sri Lanka

314 hotels


Sri Lanka

265 hotels


Sri Lanka

308 hotels


Sri Lanka

338 hotels


Sri Lanka

186 hotels


Sri Lanka

172 hotels


Sri Lanka

205 hotels

Sri Lanka
If you are looking for a holiday destination in Asia, then Sri Lanka is the place to go, offering something for everyone. understands that traveler want to get the best deal. That's why we offer you the best online rates at 4980 hotels nationwide. Consisting of 25 regions, each with its own unique appeal, the country offers visitors plenty of different areas to explore. The country offers 133 unique cities to discover such as Colombo, Kandy, Negombo. Sweet deals are just a click away when you use to book your next trip to Sri Lanka.

Sri Lanka Map

4,994 Hotels in Sri Lanka

agoda special offers

Simply enter your travel dates in our search box and see what extra discounts are available, in addition to our everyday lowest guaranteed prices.

Free nights
Free upgrades
HUGE discounts
Available now!

Enter your email address and we’ll send you our regular promotional emails. is part of The Priceline Group, the world leader in online travel & related services.