Hotels near Alpine Meadows: Your closest option (not in Alpine Meadows) are the Tahoe City Hotels located about a 5-10 minute drive away from the ski Resort. There is a great lodge called the River Ranch right at the entrance to the mountain, but rooms are limited and be difficult to obtain during the peak season.