Near Mt. Hood, there are 30 km of groomed cross country ski trails and over 200 km of backcountry trails. A good place to start is the Teacup Lake Sno-Park.
There is limited nearby lodging and apres ski since this area is mainly day use from Portland. For the nearest lodging and nightlife, check out Hood River.
Overall, Mt. Hood is the 1st most popular cross country ski area of all 24 Nordic ski destinations in Oregon.