I have noticed that most of the hotels in San Pedro have signs that say in bold letters "SWIMMING POOL FOR HOTEL GUESTS ONLY"
Then again I do not blame them.
1) You are too CHEAP to stay at their hotel in the first place! Why should they let you use their pool? For a few lousy drinks that you will pee in the pool anyway!
2) Why should they let a guest of another hotel where the owners are too CHEAP to build their own pool use their pool? Wake up! Let them get a loan and build their own pool. mad