Beautiful and peaceful Alpine Meadows is located only 6 miles from Lake Tahoe and home to famous Alpine Meadows Ski Resort. Neighboring Squaw Valley Ski Resort is just minutes away. Many of our properties are within walking distance to the resort or within a short drive up the hill to the ski resort.