When fishing the South Umpqua River, the closest lodging options are listed above, located in the town of Canyonville. For more options check out the larger towns of Roseburg, just 25 miles north and Grants Pass just 45 miles south.
The Elk and Sixes Rivers, on the Southern Oregon Coast, near the town of Port Orford, are about 30 minutes north of Gold Beach and about the same distance south of Bandon. Many guests like to stay in these towns, which are a bit larger than Port Orford and offer traditional motel and hotel options. If you would like to stay closer to the river, Port Orford also has some options 2 of which I noted above. Port Orford is a town of about 1100 folks and boasts beautiful beaches, locally owned eateries and character.