From riverside cabins to family-run guesthouses: rest up after a day of trekking, fishing or kayaking.