Homewood Mountain Resort Bike Rentals & Bike Shop
- 530-584-6856
- 5145 West Lake Blvd., Homewood, CA 96109
Located on the west shore of Lake Tahoe at Homewood Mountain Resort’s North Lodge. Get out of your car and explore the paved bicycle paths running all the way down the West Shore with an easy-to-pedal cruiser bike from Homewood's fleet of new Marin bicycles. We have sizes for all riders, including kids sizes. Check out website for more information and pricing.