Your Stay in Alpine Meadows Starts Here

Alpine Meadows is located in California near Tahoe City at an elevation of 6,500 ft which makes it perfect for skiing, snowboarding and other outdoor sports. In the summer explore hiking and biking trails and relax by the lake. Experience the shopping and dining of nearby Tahoe City.

Alpine Meadows Chalet

  • star
  • star
  • star
  • star
  • star
From $185/night
  • 4 Guests
  • 2 Beds
  • 2 Bath
Details