Olympic Bike Shop is your best bet for the biggest selection of bike rentals and cycling gear whether it be for dirt or road. Olympic Bike Shop opened its doors in 1973 and still continues today because of the owner's and employees' love for cycling in the Lake Tahoe area. With their knowledge about the area's trails and road rides, the entire crew is an encyclopedia of Tahoe biking knowledge. In the winter Olympic Bike Shop shuts down their rental portion of operations but keeps retail and repairs going strong.
620 North Lake Boulevard, Tahoe City, CA