Find hotels in Peterborough from CA $73

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Peterborough hotels and places to stay

Beautiful modern home with Hotub
5.42 km from city centre
4/5 Very Good! (1 review)
"The host was great and we had a great stay ."

Reviewed on Jul. 4, 2022

Beautiful modern home with Hotub
Westwind Inn on the Lake
3 out of 5
37 Gallery On The Lake Road, County Rd 36, Fire Route 21, Trent Lakes, ON, K0L 1J0
The price is CA $408 per night from Dec 19 to Dec 20
CA $408
per night
Dec 19 - Dec 20
28.77 km from city centre
3.5/5 Good! (33 reviews)
"Beautiful forest location on the water. Rooms need some updating. Tvs are ancient could not get captions for hearing loss."

Reviewed on Sep. 17, 2021

Westwind Inn on the Lake
Hampton Inn By Hilton Port Hope
2.5 out of 5
80 Henderson Street, Port Hope, ON, L1A 2G3
Fully refundableReserve now, pay when you stay
The price is CA $134 per night from Dec 20 to Dec 21
CA $134
per night
Dec 20 - Dec 21
37.86 km from city centre
4.3/5 Excellent! (129 reviews)
"Excellent Hotel"

Reviewed on Dec. 3, 2022

Hampton Inn By Hilton Port Hope

Save an average of 15% on thousands of hotels when you're signed in

Burleys Gardens and Suite
3 out of 5
2604 Television Road, Peterborough, ON, K9L 0E1
The price is CA $115 per night from Dec 9 to Dec 10
CA $115
per night
Dec 9 - Dec 10
2.77 km from city centre
4.7/5 Exceptional! (69 reviews)
"We loved having our own suite. Very kind people and food provided was more than we expected! Loved it."

Reviewed on Nov. 14, 2022

Burleys Gardens and Suite
Plantation House Bed & Breakfast
4 out of 5
14 North St, Port Hope, ON, L1A 1T5
The price is CA $399 per night from Dec 9 to Dec 10
CA $399
per night
Dec 9 - Dec 10
38.95 km from city centre
4.8/5 Exceptional! (51 reviews)
"Rose was wonderfully attentive. Easy check-in; beautiful, cosy room; delicious breakfast accommodating my vegetarian diet. We had a delightful stay at this bed and breakfast in the lovely town of Port Hope!"

Reviewed on Nov. 14, 2022

Plantation House Bed & Breakfast
Robyn's Motel
2 out of 5
1136 Hwy. 7 East, Otonabee-South Monaghan, ON, K9J6X8
Fully refundableReserve now, pay when you stay
The price is CA $105 per night from Dec 8 to Dec 9
CA $105
per night
Dec 8 - Dec 9
6 km from city centre
4.4/5 Wonderful! (191 reviews)
"Quiet, clean, comfortable, convenient for our plans. Friendly staff."

Reviewed on Nov. 7, 2022

Robyn's Motel
Kent Inn
2.5 out of 5
251 Kent Street W, Lindsay, Kawartha Lakes, ON, K9V 2Z3
Fully refundableReserve now, pay when you stay
The price is CA $95 per night from Dec 12 to Dec 13
CA $95
per night
Dec 12 - Dec 13
34.35 km from city centre
4.3/5 Excellent! (451 reviews)
"Friendly staff. Clean room and quiet."

Reviewed on Nov. 24, 2022

Kent Inn
Peterborough Zen Retreat
Peterborough, ON
2.06 km from city centre
4.5/5 Wonderful! (2 reviews)
Peaceful Getaway
"We were in town visiting family and this little oasis was perfect!"

Reviewed on Aug. 25, 2022

Peterborough Zen Retreat
Hampton Inn by Hilton Peterborough
2.5 out of 5
1400 Crawford Drive, Peterborough, ON, K9J6X6
4.41 km from city centre
4.6/5 Wonderful! (338 reviews)
"Great shower, clean and good breakfast"

Reviewed on Nov. 1, 2022

Hampton Inn by Hilton Peterborough
Best Western Plus Otonabee Inn
2.5 out of 5
84 Lansdowne St E, Peterborough, ON, K9J7N9
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Dec 8 to Dec 9
CA $149
per night
Dec 8 - Dec 9
2.18 km from city centre
4.4/5 Wonderful! (996 reviews)
"It was a quick over night stay but everything was clean and the pool was great for the kid to burn some energy."

Reviewed on Dec. 4, 2022

Best Western Plus Otonabee Inn
Best Western Plus Cobourg Inn & Convention Centre
2.5 out of 5
930 Burnham St, Cobourg, ON, K9A2X9
Fully refundableReserve now, pay when you stay
The price is CA $158 per night from Dec 21 to Dec 22
CA $158
per night
Dec 21 - Dec 22
38.35 km from city centre
4.3/5 Excellent! (599 reviews)
"We had a great experience here. We arrived in a snow storm so we had guests visit us at the hotel instead of going out. Large, clean room with space for adults and kids, great pool facility, and Arthur's Pub was exceptional for food. Love entertainment was fun."

Reviewed on Nov. 20, 2022

Best Western Plus Cobourg Inn & Convention Centre
Super 8 by Wyndham Peterborough
2 out of 5
1257 Lansdowne St W, Peterborough, ON, K9J7M2
Fully refundableReserve now, pay when you stay
The price is CA $105 per night from Dec 8 to Dec 9
CA $105
per night
Dec 8 - Dec 9
3.85 km from city centre
4.1/5 Very Good! (1,005 reviews)
"Staff were so helpful. The last time i stayed here i left my charger and caleed ..the"

Reviewed on Dec. 2, 2022

Super 8 by Wyndham Peterborough
Ramada by Wyndham Lindsay
2 out of 5
1754 Highway 7, Lindsay, Kawartha Lakes, ON, K9V4R2
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Dec 8 to Dec 9
CA $129
per night
Dec 8 - Dec 9
36.87 km from city centre
3.5/5 Good! (318 reviews)
"Convenient to town and reasonably priced."

Reviewed on Oct. 22, 2022

Ramada by Wyndham Lindsay
Howard Johnson by Wyndham Lindsay
2 out of 5
354 Lindsay St. S, Lindsay, Kawartha Lakes, ON, K9V 4R5
Fully refundableReserve now, pay when you stay
The price is CA $73 per night from Dec 17 to Dec 18
CA $73
per night
Dec 17 - Dec 18
32.35 km from city centre
3/5 (454 reviews)
"Easy check in. Very good informative staff"

Reviewed on Sep. 18, 2022

Howard Johnson by Wyndham Lindsay
Days Inn & Suites by Wyndham Lindsay
3 out of 5
134 Angeline Street South, Lindsay, Kawartha Lakes, ON, K9V 3L6
Fully refundableReserve now, pay when you stay
The price is CA $154 per night from Dec 18 to Dec 19
CA $154
per night
Dec 18 - Dec 19
34.2 km from city centre
4.7/5 Exceptional! (784 reviews)
"Staff very helpful and friendly. Quick check in and out."

Reviewed on Dec. 4, 2022

Days Inn & Suites by Wyndham Lindsay
Knights Inn Cobourg
1.5 out of 5
2215 Division Street North, Hamilton Township, ON, K9A 4J9
Fully refundableReserve now, pay when you stay
The price is CA $85 per night from Dec 25 to Dec 26
CA $85
per night
Dec 25 - Dec 26
36.99 km from city centre
3.5/5 Good! (153 reviews)
"A very comfortable stay, will go back in future"

Reviewed on Dec. 5, 2022

Knights Inn Cobourg
Knights Inn Lindsay
2 out of 5
2862 Highway 35 South, Lindsay, Kawartha Lakes, ON, K9V 4R4
Fully refundableReserve now, pay when you stay
The price is CA $90 per night from Jan 1 to Jan 2
CA $90
per night
Jan 1 - Jan 2
31.69 km from city centre
3.2/5 (320 reviews)
"This is one of the nicer, lower cost hotels I've stayed at. The staff and service are excellent, cleanliness and amenities are great for the price."

Reviewed on Sep. 30, 2022

Knights Inn Lindsay
Budget Inn Port Hope
2.5 out of 5
4510 Country Road 2(CR 2), Port Hope, ON, L1A 3V5
The price is CA $105 per night from Jan 1 to Jan 2
CA $105
per night
Jan 1 - Jan 2
36.87 km from city centre
4.5/5 Wonderful! (329 reviews)
"Very clean and comfortable"

Reviewed on Dec. 5, 2022

Budget Inn Port Hope
Eganridge Resort, Golf Club & Spa
4 out of 5
26 Country Club Drive, Kawartha Lakes, ON, K0M 1N0
The price is CA $238 per night from Dec 8 to Dec 9
CA $238
per night
Dec 8 - Dec 9
33.83 km from city centre
4.1/5 Very Good! (150 reviews)
"Unpretentious but comfortable and intimate. Staff are welcoming and attentive. Restaurant is relaxing with a ‘locally grown’ focus and a more than competent chef and kitchen staff. A real gem."

Reviewed on Oct. 24, 2022

Eganridge Resort, Golf Club & Spa
The Village Inn
2.5 out of 5
39 Queen St, Selwyn, ON, K0L 2H0
The price is CA $145 per night from Dec 12 to Dec 13
CA $145
per night
Dec 12 - Dec 13
13.78 km from city centre
4.3/5 Excellent! (139 reviews)
"Such a beautiful, unique hotel. Very clean, beautifully decorated rooms. The staff was very helpful and welcoming. I only stayed one night, but I am definitely planning on coming back again. Thank you for a wonderful stay. Would highly recommend."

Reviewed on Oct. 19, 2022

The Village Inn
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.

Peterborough hotels information

Number of reviews 6512
Accommodation 421 hotels
Lowest Price CA $73
Highest Price CA $408

Frequently asked questions

Where is the best place to stay in Peterborough?

Burleys Gardens and Suite is a favorite property for Expedia customers. This 3-star guesthouse offers free breakfast and free parking. Other top choices based on reviews include Best Western Plus Otonabee Inn and Hampton Inn by Hilton Peterborough. See all available top hotels, or vacation rentals in Peterborough.

One of the city's most popular neighborhoods is Curve Lake.

What's the top vacation rental in Peterborough?

Cheerful 1-Master Bedroom With Separate Entrance: This vacation home rental near Peterborough is located in the city center and has a patio, a garden, and air-conditioning to put you at ease in your new surroundings. See all vacation rentals in Peterborough.

If I need to cancel my hotel reservation in Peterborough, will I receive a refund?

Yes! Most hotel reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you booked a non-refundable reservation, you might still have the option to cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Peterborough.

Where can I learn more about changing or cancelling my trip to Peterborough?

For additional details about picking new dates or cancelling your trip to Peterborough, click here.

What's the best place to stay on a budget in Peterborough?

Based on reviews, Super 8 by Wyndham Peterborough is a popular 2-star hotel for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other good choices to stay on the cheap include Motel 6 Peterborough, ON and Comfort Hotel & Suites. View all budget hotels in Peterborough.

What's the best accommodation for a family vacation to Peterborough?

Best Western Plus Otonabee Inn is a hotel with an indoor pool and free parking, and it's a top choice on Expedia for families. Other choices to stay with the kids include Quality Inn Peterborough and Motel 6 Peterborough, ON. Attractions like Riverview Park and Zoo and Milltown Mini Golf – Family Fun Park are also fun for kids of all ages. Find more child-friendly accommodations in Peterborough.

What's the best place to stay for a romantic vacation in Peterborough?

Peterborough Inn & Suites Hotel is a favorite hotel for couples, and features jetted bathtubs and fireplaces. See all romantic hotels in Peterborough.

What's the best pet-friendly hotel in Peterborough?

Comfort Hotel & Suites is a top hotel for people traveling with their pets, and offers a restaurant and an indoor pool for its human guests. Other good options for you and your pet include Super 8 by Wyndham Peterborough and Motel 6 Peterborough, ON. See more pet-friendly hotel accommodations in Peterborough.

Where is the best hotel to stay near Rice Lake?

Elmhirst's Resort - On a lake is one of the top choices for your stay based on our traveler data, and this 3-star cottage offers a full-service spa and 2 restaurants. It's located 4.4 mi (7.1 km) from Rice Lake. Other good choices in the area include Great Blue Resorts-Bellmere Winds Resort and Bellmere Winds Resort.

What about the best place to stay close to Cobourg Beach?

One of the top choices for your stay is Willowmere Lakeside Retreat, located next to Cobourg Beach, and this 3-star B&B offers free parking and private balconies. Dionna's Bed & Breakfast, located just 0.3 mi (0.4 km) away, is another good choice for your stay.

What's the best accommodation for a beach vacation in Peterborough?

Willowmere Lakeside Retreat is a top 3-star beach B&B offering free WiFi and free parking, located within a short 1-minute walk of Cobourg Beach. Other good options to stay near the beach include Dionna's Bed & Breakfast and Westwind Inn on the Lake.

What's the best high-end place to stay in Peterborough?

The Woodlawn Inn is a 4-star hotel with a restaurant and a bar, and it's a popular choice for Expedia travelers looking for an elegant place to stay.

Recent Reviews in Peterborough
Expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.