Where to Stay
No matter what kind of travel experience you're looking for, Sri Lanka delivers.
Those exploring the Ancient Cities and the great cultural monuments will find Anuradhapura, Giritale and Habarana ideal bases.
Beach seekers should head to established southern resorts like Mirissa and Tangalla or less-developed coves like Talalla or Hiriketiya. On the west coast, Bentota and Hikkaduwa are very popular, while over on the east coast try either Arugam Bay or the beaches north of Trincomalee.
Up in the Hill Country there are myriad choices, but Nuwara Eliya can't be topped for colonial ambience, while historic Kandy is a cultural mecca.