When a tour company offers free pickup, it means that they will pick you up from your hotel or other designated location at no charge. When making a reservation, you can specify your pickup location.