We stayed in Petersburg for several nights at the Waterfront. The place is very close to the ferry terminal so you do not have to carry your luggage far. Our room was comfortable but clean. Our host appeared to be initially sort of standoffish but once you got to know him, he was quite friendly.
Breakfast choices were limited but...
More
