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

Search Hotels in Peterborough

Search over 1 million properties and 550 airlines worldwide

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

Most hotels are fully refundable. Because flexibility matters.

Filter by

Gorgeous Cottage is Only a two Hour From Toronto
Bellmere Winds Resort
3 out of 5
1235 Villiers Line, Otonabee-South Monaghan, ON
11.25 mi from city centre
Bellmere Winds Resort
Burleys Gardens and Suite
3 out of 5
2604 Television Road, Peterborough, ON
The price is £78 per night from 8 Aug to 8 Aug
1.72 mi from city centre
4.7/5Exceptional! (51 reviews)
"Very cozy, relaxing and safe family oriented place"

Reviewed on 30 Apr 2021

Burleys Gardens and Suite
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
17.67 mi from city centre
4.8/5Exceptional! (5 reviews)
Best experience!
"Davi is the best host ever! We loved our weekend back there."

Reviewed on 21 Jun 2021

Woodhaven Country Lodge
Beachwood Resort
3 out of 5
3043 Beachwood Drive, Selwyn, ON
The price is £129 per night from 31 Aug to 31 Aug
16.71 mi from city centre
4.6/5Wonderful! (36 reviews)
"The property is nestled on the front of a beautiful lake and the cottages and lodge all match and are lovely. Docks, boat launch and kids play area are al there and accessible. Homey, old lodge world feeling. Owner checked us in and was great."

Reviewed on 24 Jul 2021

Beachwood Resort
The Village Inn
2.5 out of 5
39 Queen St, Selwyn, ON
8.56 mi from city centre
4.3/5Excellent! (118 reviews)
"Great location, walking distance to shops akd restaurants. Check in was quick and friendly . Room was spotless, very comfortable beds!"

Reviewed on 27 May 2021

The Village Inn
Great Blue Resorts-Bellmere Winds Resort
2.5 out of 5
1235 Villiers Line, Otonabee-South Monaghan, ON
The price is £164 per night from 5 Aug to 5 Aug
11.24 mi from city centre
3/5 (1 review)
"Golf course and public grounds were nice as were the two small pools. There is a small beach on the lake, but it is right next to the marina. The mobile home unit we rented was not cleaned well with a bag full of garbage (with cigarette butts) left in the closet and garbage left around and in the ..."

Reviewed on 22 Jul 2021

Great Blue Resorts-Bellmere Winds Resort
Robyn's Motel
2 out of 5
1136 Hwy. 7 East, Otonabee-South Monaghan, ON
The price is £65 per night from 15 Aug to 15 Aug
3.73 mi from city centre
4.4/5Excellent! (155 reviews)
"Bed very comfortable, all areas extremely clean, recent bathroom upgrade, very quiet and feels safe. This is the 4th time we've stayed here. A family owned business that shows they care about their reputation."

Reviewed on 2 Aug 2021

Robyn's Motel
Kent Inn
2.5 out of 5
251 Kent Street W, Lindsay, Kawartha Lakes, ON
Fully refundableReserve now, pay when you stay
The price is £55 per night from 5 Aug to 5 Aug
21.33 mi from city centre
4.3/5Excellent! (327 reviews)
"We will book again . Only two issues for us . You had to ask for toilet paper , they only leave one for a two night stay . Because of COVID they do not make or change beds . I asked for clean towels and they were brought to room while we were out and it would have only taken the housekeeper five ..."

Reviewed on 23 Jul 2021

Kent Inn
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 £292 per night from 5 Aug to 5 Aug
17.86 mi 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 12 Aug 2020

Westwind Inn on the Lake
Main Street Caygeon B&B
3.5 out of 5
171 Main St, Kawartha Lakes, ON
Fully refundable
The price is £75 per night from 8 Aug to 8 Aug
19.93 mi from city centre
4.8/5Exceptional! (5 reviews)
"I was very happy with our stay and no complaints. Friendly, helpful, nice breakfast, comfort and clean accomodations. Thank you, Marlene"

Reviewed on 30 Jul 2021

Main Street Caygeon B&B
Eganridge One Bedroom Cottage
26 Country Club Drive, Kawartha Lakes, ON
21.01 mi from city centre
4/5Very Good! (2 reviews)
Delightful cottage
"The cottage was delightful, as were the surrounding grounds. Our dog had lots of place to play and we all had a great time."

Reviewed on 31 May 2021

Eganridge One Bedroom Cottage
Howard Johnson by Wyndham Lindsay
2 out of 5
354 Lindsay St. S, Lindsay, Kawartha Lakes, ON
Fully refundableReserve now, pay when you stay
The price is £49 per night from 9 Aug to 9 Aug
20.09 mi from city centre
3.1/5 (360 reviews)
"Quiet and calming"

Reviewed on 18 Jul 2021

Howard Johnson by Wyndham Lindsay
Waterfront Cottage - 1.5 hours from Toronto - Sleeps 7
10.24 mi from city centre
4.1/5Very Good! (14 reviews)
A lot of issues - with stairs, plumbing, smell, not having stuff to cook with,most of all basement
"Would not rent this property again - especially after letting the owner know of the issues upon arrival and being told “I suggest you leave and I will try to get you a refund”. Huge plumbing issues and smell"

Reviewed on 22 Aug 2020

Waterfront Cottage - 1.5 hours from Toronto - Sleeps 7
Cozy Bright Bachelor Suite
181 St Lukes Ave, Peterborough, ON
0.73 mi from city centre
Cozy Bright Bachelor Suite
Best Western Plus Otonabee Inn
2.5 out of 5
84 Lansdowne St E, Peterborough, ON
Fully refundableReserve now, pay when you stay
The price is £94 per night from 15 Aug to 15 Aug
1.35 mi from city centre
4.4/5Wonderful! (762 reviews)
"Very clean, large rooms. The bed and pillows are very comfortable ! Great nights sleep."

Reviewed on 2 Aug 2021

Best Western Plus Otonabee Inn
Super 8 by Wyndham Peterborough
2 out of 5
1257 Lansdowne St W, Peterborough, ON
Fully refundableReserve now, pay when you stay
The price is £82 per night from 4 Aug to 4 Aug
2.39 mi from city centre
4.2/5Excellent! (989 reviews)
"Very clean , quiet, far from downrown but close to resturant, food and services."

Reviewed on 1 Aug 2021

Super 8 by Wyndham Peterborough
Days Inn & Suites by Wyndham Lindsay
3 out of 5
134 Angeline Street South, Lindsay, Kawartha Lakes, ON
Fully refundableReserve now, pay when you stay
The price is £85 per night from 1 Sep to 1 Sep
21.24 mi from city centre
4.6/5Exceptional! (551 reviews)
"Very clean. Friendly staff. Highly recommend."

Reviewed on 31 Jul 2021

Days Inn & Suites by Wyndham Lindsay
Stylish Private Studio Near Downtown Peterborough
0.57 mi from city centre
5/5Exceptional! (3 reviews)
Lovely space for a weekend
"My partner and I stayed here for a weekend while celebrating an anniversary, and I can't recommend it enough. The space is attractively decorated and the kitchen is well equipped and very nice to have. The host was responsive when they were needed, and messaged me promptly about some items we left ..."

Reviewed on 9 Aug 2020

Stylish Private Studio Near Downtown Peterborough
Motel 6 Peterborough, ON
2 out of 5
133 Lansdowne Street East, Peterborough, ON
Fully refundableReserve now, pay when you stay
The price is £64 per night from 12 Aug to 12 Aug
1.42 mi from city centre
3.5/5Good! (982 reviews)
"TV remote did not match the TV so it did not work"

Reviewed on 30 Jul 2021

Motel 6 Peterborough, ON
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.

Visiting Peterborough

Visitors to Peterborough are sure to enjoy the riverfront, theatres and live music. This welcoming city also attracts tourists with its hockey games. Top sights in the city include Rice Lake and Cobourg Beach. In Peterborough, there are 85 hotels and other accommodation options to choose from.

Sightseeing and Staying in Peterborough

The city is well known for its theatres and live music, and cultural venues include Showplace Performance Centre, Art Gallery of Peterborough and Academy Theatre. Attractions like Indian River Reptile Zoo, Lindsay 500 Go Karts and Milltown Mini Golf – Family Fun Park are fun for kids of all ages. The city is notable for landmarks like Peterborough Lift Lock, Victoria Hall and Fenelon Falls.

In Otonabee-South Monaghan, you can choose from 85 accommodation choices and hotels to make planning your perfect holiday retreat at an affordable rate. These are top ranked ones based on our user reviews:

  • Twin Pines Bed & Breakfast - This 3-star bed & breakfast features free breakfast, free WiFi and free parking. It's a favourite with Expedia travellers for its breakfast and overall value.
  • Summerhill Manor Bed and Breakfast and Tea Room - Our customers love the convenient parking and spacious, comfortable rooms at this B&B. With a stay at this 3.5-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi.
  • The Woodlawn Inn - This 4-star hotel features free breakfast, a restaurant and free WiFi. Expedia customers like its dining options and comfortable, quiet rooms.

Other top sights in Peterborough include Rice Lake and Cobourg Beach.

Getting around Peterborough

To explore the surrounding area, ride one of the trains from Cobourg Station or Port Hope Station. Peterborough may not have many public transport options so consider renting a car to explore the city.

Dressing for Peterborough

  • Between January and March, you can expect the daytime average to be around 7°C and the night-time average to be -15°C
  • From April to June, temperatures average about 26°C during the day and -3°C at night
  • July to September averages 27°C during the day and 6°C at night
  • Between October and December, the average temperature is 19°C during the day and -12°C at night
  • About 34 millimetres of rain falls on Peterborough each year
  • Hottest months are usually July and August with an average temperature of 26°C, while the coldest months are February and January with an average of -13°C

Frequently asked questions

Peterborough Hotel Reviews

More trip options