Where To Stay

Visiting from out of town? Well, thankfully we have plenty of options for you! From hotels, motels, bed & breakfasts or cottage rentals, we’ve got some great options listed here to help you figure out where to stay in Peterborough, Ontario. You’ll find a variety of options to meet your particular needs, tastes and budget. So have a look and if you have any questions or wish to book a reservation, you can find the contact information for each listing on their individual page.

Oh, and welcome to Peterborough, Ontario. We hope you enjoy your stay here!

Find a place to stay in Peterborough, Ontario:


Elmhirst Resort

Elmhirst's Resort, RR#1 Keene Ontario, Canada K0L 2G0

Elmhirst Resort is located just outside of Peterborough in Keene and is a family operated resort that's open year round. We're home to 30 cottages in total, all of which are update... More Information

Angel’s Rest Bed & Breakfast

585 River Road South Peterborough, Ontario K9J 1E6

Angel's Rest Bed & Breakfast is located right in downtown Peterborough on the Trent Severn Waterway. We're situated on a beautifully landscaped, treed property with majestic views ... More Information

Beavermead Campground

2011 Ashburnham Drive, Peterborough, Ontario

Beavermead is a family campground located on Little Lake that is operated by ORCA and owned by the City of Peterborough. There are 98 camping sites in total, 52 of which are servic... More Information

Holiday Inn

150 George St. Peterborough, Ontario K9J 3G5

The Peterborough Holiday Inn is located in the heart of Downtown Peterborough right on the shores of the Otonabee river. Our hotel is within walking distance of numerous local shop... More Information