Places to stay in Petersburg, Ontario

Petersburg is a community within the township of Petersburg, Ontario about 20 minutes away from downtown Kitchener. Local restaurants include The Blue Moon, Angie’s Kitchen, Kennedy’s Pub Restaurant, and The Chopped Leaf.

We currently have 10 accommodations in and around Petersburg with other regional listings available for Hotels, B&B's, Campsites, Motor Inns and other properties. You can filter listings by the available types:

Booking.com

Wondering where to stay? Accommodations in the community are primarily limited to Campgrounds and RV parks. If you are travelling in the area, Petersburg is located close to Reid's Lake, Little Lake, Spruce Green, Bennett Drain and Fairfield Plain.

Other local Petersburg information.

Petersburg is 6 km away from Baden, 9 km away from Waterloo, 10 km away from New Hamburg and 11 km away from Kitchener.

Petersburg is located at longitude -80°36'18.532 and latitude 43°24'48.708.

Other useful links: