Sri Lanka'nın en güzel şehri konusunda kesin bir yanıt vermek zor olsa da, bazı popüler ve güzel şehirler şunlardır: 1. Kandy: Ülkenin kültürel başkenti olarak kabul edilir, Diş Tapınağı ve Botanik Bahçeleri ile ünlüdür. 2. Galle: Tarihi Hollanda kalesi, dar sokakları ve güzel plajları ile dikkat çeker. 3. Nuwara Eliya: Pitoresk çay tarlaları ve dağ manzaraları ile bilinir. 4. Anuradhapura: 2500 yıllık tarihi ile antik bir şehirdir ve UNESCO Dünya Mirası Listesi'nde yer alır. 5. Ella: Orman kaplı tepeler, vadiler ve çay plantasyonları ile huzurlu bir köydür.