We booked our accommodation for the first 10 days through Sri Lankan Dreams who will also arrange a driver for you.
We wouldn’t bother or recommend to stay in Colombo unless you need a stop over pre/post flight. A quick driving tour is enough before making your way into the country.
Lake Lodge Hotel Bed and Breakfast was a great, small boutique hotel
The Kassapa Lions Rock Hotel is perfectly located in the cultural triangle, away from the roads with lush nature surrounding you! The cultural triangle is quite – there is nothing going on in the evenings so we would only recommend to stay here a couple of nights.
We stayed at Borderlands which has an amazing riverside location, with accommodation comprising tents and tree houses. Definitely book a treehouse! The only downside is their clientele is mainly Sri Lankan corporate events so there aren’t many tourists there, instead very large groups of 30+. But the views couldn’t have been better, just make sure you bring ear plugs and lots of mosquito repellent.
Since there wasn’t much to do in the evenings, it was a real shame their wi-fi wasn’t working!
We stayed at Big Game Eco Safari which is literally on the border of Yala National Park. They put together a lovely meal around a camp fire in the evening, but when we visited, it was very quite and again no wi-fi.
We turned up to Weligama one day earlier than expected and booked a random hotel along the bay for one evening.
The rest of our stay was with Sion Surf Camp for a one week beginner package. The camp is really well priced and the beach front location is perfect, with a communal bar and restaurant area. It was a great way to meet new friends, surf and party.