Just showing up in San Pedro without reservations is bad. The cab drivers are on the take in San Pedro. If they bring people to certain hotels, the cab driver gets a kick-back if the people have no reservation. I shared a cab with a young student going to visit a friend at St Matthews College, and the cab driver took us to some "tourist" hotels because they offer the kick backs. The visitor certainly doesn't have any bargaining power after traveling all day, and then is run around all over the island looking for a deal. Use Ambergriscaye.com, get some feedback from us idiots who have been through it, get a reservation at one of the hotels, what suits you, not Mr Che.