The land of dramatic mountains and golden beaches, Sri Lanka, offers the best of both worlds —the vibrant beachside and the serene hill country. Explore these idyllic locations to soak up the best of Sri Lanka.
Nuwara Eliya
The city blessed with scenic landscapes and a chilly yet temperate climate—boasting a slew of colonial-era buildings—Nuwara Eliya resembles a picturesque British countryside town, earning itself the moniker of ‘Little England.’ The emerald tea fields, stunning waterfalls, and stirring mountains guarantee to deliver a one-of-a-kind experience that no other city could.
Dambulla
The home to the striking UNESCO World Heritage site—Dambulla Royal Cave Temple, Dambulla is one of the best cities to get a glimpse into Sri Lanka’s Buddhist history and culture. The city is also just a short drive away from another UNESCO World Heritage site—the world-famous Sigiriya rock fortress. Aside from the great historical sites, Dambulla also has some of the best Sri Lanka hotels, including the ones offered by Amaya Resorts and Spas.
Kandy
Lying in the central hills of Sri Lanka, Kandy is one of the most visited cities in the country, owing to the worldwide popularity of the Temple of the Tooth Relic. The picturesque Kandy Lake and the ringing colonial architecture will leave you gazing in awe.
Hikkaduwa
The endless stretches of golden sand, welcoming waters, and the myriad of watersports make Hikkaduwa a must-visit coastal city in Sri Lanka. Drop by Hikkaduwa for a day or two to treat yourself to a grand beachside getaway.