COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Peterborough

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Stunning Year Round Lake-house on Upper Buckhorn Lake
Get Rates
22.52 km from city centre
4.9/5Exceptional! (8 reviews)
Great spot!
"We had a great time. Everything was as advertised. Beautiful property and enjoyed the hot tub"

Reviewed on Mar. 4, 2021

Stunning Year Round Lake-house on Upper Buckhorn Lake
Bellmere Winds Resort
3 out of 5
1235 Villiers Line, Otonabee-South Monaghan, ON
Get Rates
18.11 km from city centre
Bellmere Winds Resort
Beachwood Resort
3 out of 5
3043 Beachwood Drive, Selwyn, ON
The price is CA $173 per night from Apr 22 to Apr 23
26.9 km from city centre
4.6/5Wonderful! (35 reviews)
Nice weekend getaway!
"Great get away for two days.An older resort and rooms but cleaner than any big town room even in highly rated hotels. The view was amazing of the lake. Breakfast and dinner were both amazing but over charged on breakfast."

Reviewed on Oct. 6, 2020

Beachwood Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Woodhaven Country Lodge
3 out of 5
97 Fire Route 51, Trent Lakes, ON
Get Rates
28.46 km from city centre
4.8/5Exceptional! (4 reviews)
"Woodhaven Country Lodge is truly pet friendly where Nemo, our dog, was able to play with other dogs, learn to swim, and wrestle with his first girlfriend. David and Michael were amazing hosts."

Reviewed on Aug. 4, 2018

Woodhaven Country Lodge
Westwind Inn on the Lake
3 out of 5
37 Gallery On The Lake Road, County Rd 36, Fire Route 21, Trent Lakes, ON
The price is CA $260 per night from May 10 to May 11
28.77 km from city centre
3.6/5Good! (27 reviews)
"The out door areas were lovely. The displays of antiques and general decor were amazing. The one thing in our room that was questionable was the retro (vintage 1984) television. The meals were superb. The handling of the COVID 19 requirements were well done."

Reviewed on Aug. 12, 2020

Westwind Inn on the Lake
Kent Inn
2.5 out of 5
251 Kent Street W, Lindsay, Kawartha Lakes, ON
Free cancellationReserve now, pay when you stay
The price is CA $80 per night from Apr 22 to Apr 23
34.35 km from city centre
4.3/5Excellent! (311 reviews)
"Room was not fancy but it was clean. Good amenities in the room. Conveniently located."

Reviewed on Mar. 26, 2021

Kent Inn
The Village Inn
2.5 out of 5
39 Queen St, Selwyn, ON
Free cancellationReserve now, pay when you stay
The price is CA $119 per night from Apr 20 to Apr 21
13.78 km from city centre
4.3/5Excellent! (116 reviews)
"Friendly staff, adorable decor, very accommodating!"

Reviewed on Jan. 17, 2021

The Village Inn
Burleys Gardens and Suite
3 out of 5
2604 Television Road, Peterborough, ON
Free cancellationReserve now, pay when you stay
The price is CA $115 per night from Apr 20 to Apr 21
2.77 km from city centre
4.7/5Exceptional! (49 reviews)
COVID getaway.
"The suite was cozy and consisted of living room, kitchen, bedroom and bathroom. Full breakfast (cook yourself) was available. Very close to Trent University which was the reason for our visit."

Reviewed on Nov. 28, 2020

Burleys Gardens and Suite
Eganridge One Bedroom Cottage
Get Rates
33.84 km from city centre
Eganridge One Bedroom Cottage
Lake Front Rice Lake Cottage Bailieboro Ontario Canada Fishing Swimming Boating
Don't see what you're looking for?
See all available properties in Peterborough
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.