My wife and I stayed at the Hotel Central for one night. It's a good hotel, centrally located on La Nive River. The room was fine, staff was friendly and helpful. Parking in front of the Hotel (if you can get a spot) or on nearby streets is free. The Hotel restaurant is strongly recommended, particularly if you reserve a table on the outdoor terrace overlooking the river, where you can watch some rather large trout rise during dinner. St. Jean Pied de Port is a lively, interesting city, in a beautiful location, and well worth a visit.