Indulge in a resort vacation at Bear Creek Lodge, where beautifully appointed rooms, private cabins, relaxing hot tubs, and serene trails await your next getaway.
This beautiful resort on Payette Lake features 77 luxury guest rooms, spa, on-site dining options, private beach, swimming pool, and tons of outdoor activities.