We stayed at Sukau lodge when visiting the Kinabatangan River. The lodge is located a couple of hours from Sanadakan by boat.
We booked the 3 day / 2 night package directly with the lodge (http://www.sukau.com/).
The driver will collect you from your accommodation in Sandakan and transfer you to the boat ramp. From here you transfer to the lodges own speed boats and cross the bay, before entering the river for your journey up to the lodge.
The Lodge itself is beautiful. There are numerous photos of David Attenborough around the lodge, taken during his stay here when filming for the BBC. Rooms are spacious and comfortable. Meals are taken out on the jetty. You can also take part in nature walks on he lodges own trails in between boat trips.
All in all definitely recommended if you are looking for somewhere nice to stay and don’t mind paying a little but extra.