Further afield, consider booking a stay at the highly rated Oregon Garden Resort in Silverton. Bridal Veil Falls is located about 30 miles east of Portland along the Historic Columbia River Highway.