Bear Creek Lodge is a 65 acre wilderness oasis nestled in the midst of Payette National Forest on highway 55, just five miles from downtown McCall, Idaho. We are a private resort available for group bookings, weddings, reunions, events and vacation rentals.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.