Photos coming soon
HOTEL
The Mountain House
820 Villa Grove Ave, Big Bear Lake (CA), United States
Where it sits
The Mountain House
820 Villa Grove Ave, Big Bear Lake (CA), United States
34.24262, -116.85957
Similar stays nearby
Plan around The Mountain House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
