Riverhouse on the Deschutes

The perfect place to stay near downtown Bend, Oregon. Immerse yourself in the unparalleled beauty of picturesque Central Oregon at Riverhouse on the Deschutes. Our re-imagined hotel in Bend, Oregon has been completely redesigned to provide guests with modern sophistication and world-class amenities. A relaxing location on the banks of … read more

Save to a List Saved

3075 N Business 97, Bend, OR 97703

Keep it fresh!

Is this your listing?

Update now