My family and I stayed at Iberostar at the beginning of August and dove with Tres Pelicanos. We were picked up each morning from the pier and were not charged a pier fee (although we had been told by TP that there would be a fee we had to pay at the hotel). Several other operators picked up from the pier as well, including Dive With Martin, and there was at least one water pick up by another operator. If there is a fee, no one seemed to be enforcing it and the boat captains from Dressel and outside operators seemed to be cooperative in picking up divers/loading boats so that everyone could get out diving. My mom had an email from Iberostar stating that there was no fee to their guests for the use of the pier. Dive With Martin could probably confirm for you if they are charged a fee that you'd have to cover.