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: