Find a complete list of options for Lake Tahoe bike rentals, whatever resort or town you happen to be in. True to form, Lake Tahoe provides 180 degrees of fun, sun and Sierra, all you have to do is pedal.