If you are on a short time limit then Lake Titicaca 2 Hour Tour takes you from Puno to Uros Islands on a boat or kayak trip. Additionally, you can explore Puno hills on a bike ride trip.
Here a list of best things to do in Lake Titicaca and surroundings:
Uros Floating Islands Tour Morning is a 2-hour private guided boat trip from Puno with an English guide through the short route. Trip lasts from 6:00 am to 8:30 am.
Uros Reed Islands Tour Mid-day is ideal for a family trip. Private boat tour includes pick-up, entry tickets, motor boat and an English speaking tour guide.
Uros Floating Islands Tour Afternoon is an ideal private boat trip with a guide, if you have limited time or arriving by bus from Arequipa, Cusco, Copacabana or La Paz.