Several guys have said that they are content at Sudamer. Telephone is (506) 8381-3183 or
carlossedmena@yahoo.com It is on the map at Calle 7 and Ave 14.
There is a place near the Sportsmen's Lodge called Hotel Aranjuez that several guys have told me is really nice. Telephone is (506) 2256-1825; from US or Canada (877) 898-8663 or via email at
info@hotelaranjuez.com See website at
http://www.hotelaranjuez.com/
Hotel Aranjuez is not on the current map. It is located at Calle 19, Av. 11 y 13. About one block north of Calderon Guardia Hospital.
Neither of the suggestions are in San Pedro but they are only a short bus or cab ride away.