Boat rentals on Lake Powell start at $106 per hour. Boats can be rented for a couple hours or a full day.