How about accommodation in Sinharaja rain forest?

Martin’s Lodge is the oldest and famous lodge in Sinharaja. It is the closest place to the forest entrance. Rooms are basic with twin beds but no AC or fans but the area has very mild weather. Attached bathrooms available. The condition of rooms and bathrooms are not to expectations of everyone. Some visitors like this place and some dislike. Read Martin's Lodge reviews on Trip Advisor for more info.

Any way very recently there are two small lodges opened with AC room facilities. Those are Rock View Motel and Blue Magpie Lodge. But both are little bit far from the forest entrance. About 40 minutes to the entrance.