Overall, Sri Lanka is an affordable destination for budget travelers, and the island has plenty of cheap food, accommodation and transport options.