A close up of a person at Historic Balch Hotel.

Historic Balch Hotel

About The Inn

Located less than two hours from Portland, Oregon, in the charming rural town of Dufur, Oregon, the Historic Balch Hotel is a recently renovated gem! At this bed and breakfast, guests can enjoy a view of Mt. Hood from the front patio. Relax. Reconnect. Rejuvenate. Come enjoy your stay at the Historic Balch Hotel.

40 Heimrich Street, Dufur, Oregon 97021