Steamboat Inn is located on the North bank of the North Umpqua River, on Route 138, approximately 40 miles east of Roseburg.