Snowmobiling
Odell Lake Lodge & Resort is the perfect winter resort for snowmobilers. Providing all the lodging including rooms, and rustic cabins, a full service restaurant, and a cozy place to relax after an exciting day of riding in this winter paradise.
Odell Lake Lodge & Resort is nestled deep within the Deschutes National Forest providing the best snowmobile conditions in Oregon, and the Pacific Northwest. So pack up your gear and head to Odell Lake Lodge & Resort for a truly amazing snowmobiling experience.
Sign-up For Our Newsletter