Showing 1-1 of 1 Mountain Resorts.

Bear Creek Lodge

McCall, Idaho, United States
From $100
Website Details

When you head to Bear Creek Lodge, you'll be surrounded by the joys of nature, most specifically in the beautiful views of the mountains! Take advantage of the McCall area’s abounding mountain recreation. Hiking, mountain biking, skiing, and climbing are just a few of the activities you can enjoy. You’ll also find 5 beautiful golf courses in... more

  • Property Size: 14 units
  • Open Dates: Open Year Round
  • Nearby City: McCall
  • Nearby Water: Payette Lake
  • Conference Facility: No
  • Restaurant Onsite: Yes
  • Pets Allowed: Yes
  • Kids Allowed: Yes

Vacation Type(s): Family, Family Reunion, Mountain, Romantic, Ski

Data Provided By: Bear Creek Lodge

Showing 1-1 of 1 Mountain Resorts.

Cities in Southwest Idaho

Travel Articles