Apartment vacation rentals in Peterborough County

Find and book unique apartments on Airbnb

Top-rated apartment rentals in Peterborough County

Guests agree: these apartments are highly rated for location, cleanliness, and more.

Guest favorite
Apartment in Havelock-Belmont-Methuen
Belmont Lake Getaway
8 + acres w/ Fully Private separate entry facing pond & lake ,one bedroom with queen bed, living room with queen pull out couch , TV etc, dining room, full kitchen, and bathroom is wheelchair accessible, host main house above, Summer: kayaks and canoes , fishing, ducks & pond , full gardens. Pizza night is every Saturday . Winter: snow shoes skating, ice fishing ,curling ,lots of winter activities. Local Chocolate & Cheese factories, Wineries, We added an Eco Pool with beach for swimming.
Jul 21 – 28
$73 per night
4.94 out of 5 average rating, 160 reviews
Guest favorite
Apartment in Peterborough
Cozy & Scenic View Private Golf Course & Waterway
This tranquil cozy apartment, 5 minutes from downtown, 7 minutes from the hospital & 3 minutes from Trent U., boasts a beautiful view of a private golf course. The fully furnished living room with a fireplace opens up to a patio that overlooks the golf course where you can relax and take in the views while sipping your morning coffee or evening wine. The apt. features a fully equipped kitchen that has everything you need to cook your own meals. The spacious bedroom features a queen-sized bed.
May 16 – 23
$87 per night
5.0 out of 5 average rating, 23 reviews
Guest favorite
Apartment in Peterborough
Feel relaxed, recharged in cozy & quiet apartment
Located in the unique part of Peterborough - East City. Warm welcome to appealing and very comfortable self-contained upper floor apartment in a century home has everything you need to feel at home. Quiet neighborhood just steps away from the park and trails for walks and bike rides. Short drive to iconic Lift Lock or many local restaurants, bakeries and cafes. Ideal for a mini vacation, place to stay for business or pleasure. Your home away from home in Peterborough awaits you!
Mar 14 – 21
$54 per night
4.95 out of 5 average rating, 114 reviews

Popular amenities for Peterborough County apartment rentals

Weekly apartment rentals

Superhost
Apartment in Lakefield
Cosy Lakefield Walk-Up Apt with King Size Bed
Nov 14 – 21
$100 per night
New place to stay
Apartment in Norwood
Trans Canada-Hyway/Kawartha Lakes/Trent river Area
Jun 18 – 25
$70 per night
4.72 out of 5 average rating, 195 reviews
Apartment in Peterborough
Cute and Cozy Attic
May 9 – 16
$46 per night
4.82 out of 5 average rating, 55 reviews
Apartment in Peterborough
Luxury on George Street!
Jun 3 – 10
$77 per night
4.8 out of 5 average rating, 96 reviews
Guest favorite
Apartment in Peterborough
Bright Basement Suite, Close to PRHC & 115 HWY
Jul 18 – 25
$62 per night
5.0 out of 5 average rating, 27 reviews
Apartment in Peterborough
Beautiful downtown suite
Aug 12 – 19
$57 per night
4.64 out of 5 average rating, 25 reviews
Guest favorite
Apartment in Peterborough
Great place - check it out!
Aug 24 – 31
$110 per night
4.91 out of 5 average rating, 87 reviews
Apartment in Peterborough
1 Bed/1 Ba - DT Otonabee, Airport, Art Gallery
Nov 11 – 18
$87 per night
New place to stay
Apartment in Peterborough
Cute & Clean Apartment. Great Downtown Location!
Aug 12 – 19
$88 per night
4.75 out of 5 average rating, 4 reviews
Guest favorite
Apartment in Hastings
Studio Apt on the Trent River. The White Gazebo
Jul 12 – 19
$63 per night
4.94 out of 5 average rating, 31 reviews
Apartment in Kawartha Lakes
The Bakers Loft in Bobcaygeon
Feb 16 – 23
$176 per night
4.91 out of 5 average rating, 11 reviews
Guest favorite
Apartment in Kinmount
Riverfront Log home apartment. Come to relax!
May 25 – Jun 1
$149 per night
4.96 out of 5 average rating, 28 reviews

Private apartment rentals

Guest favorite
Apartment in Peterborough
Lower on Lock - Spacious 2-Bedroom apartment
Apr 16 – 23
$87 per night
4.95 out of 5 average rating, 75 reviews
Guest favorite
Apartment in Peterborough
Beautiful & Cozy Apartment with Outdoor Sauna
May 2 – 9
$78 per night
5.0 out of 5 average rating, 44 reviews
Guest favorite
Apartment in Peterborough
Urban Oasis, One Bedroom Apt
Apr 8 – 15
$67 per night
5.0 out of 5 average rating, 14 reviews
Superhost
Apartment in Peterborough
Historical Downtown guest house
Mar 9 – 16
$199 per night
5.0 out of 5 average rating, 3 reviews
Superhost
Apartment in Peterborough
Elegant 2BR | 2X Parking | 4 Min to DT & Hospital
Oct 8 – 15
$99 per night
4.82 out of 5 average rating, 17 reviews
Guest favorite
Apartment in Peterborough
Private, Spacious and Bright. Wonderful Spot
Jan 12 – 19
$83 per night
4.83 out of 5 average rating, 18 reviews
Guest favorite
Apartment in Kawartha Lakes
Country retreat- Tree farm stay
Jul 26 – Aug 2
$63 per night
4.87 out of 5 average rating, 31 reviews
Guest favorite
Apartment in Kawartha Lakes
Bobcaygeon Modern Farmhouse Loft
Dec 18 – 25
$193 per night
5.0 out of 5 average rating, 29 reviews
Guest favorite
Apartment in Peterborough
Luxury Modern Apartment in Downtown Century Home
May 25 – Jun 1
$119 per night
4.97 out of 5 average rating, 69 reviews
Guest favorite
Apartment in Cavan
Hidden Meadow Cavan BnB
Jul 26 – Aug 2
$106 per night
5.0 out of 5 average rating, 29 reviews
Guest favorite
Apartment in Harcourt
Main Floor in Campbellford, ON
Apr 3 – 10
$85 per night
5.0 out of 5 average rating, 10 reviews
Superhost
Apartment in Campbellford
Campbellford studio apt Unit 4
Mar 25 – Apr 1
$76 per night
4.89 out of 5 average rating, 64 reviews

Apartment rentals with a hot tub

Apartment in Havelock
Queen Studio + Den Resort Chalet
Mar 17 – 22
$129 per night
4.75 out of 5 average rating, 4 reviews
Apartment in Lakefield
Inspiring comfort and natural beauty
Jul 2 – 9
$118 per night
New place to stay
Apartment in Peterborough
Ariel DD
Aug 2 – 9
$580 per night
New place to stay
Apartment in Havelock
Queen Studio + Den Resort Chalet
Mar 1 – 8
$103 per night
New place to stay
Apartment in Havelock
2 Bedroom Chalet Private Resort
Mar 1 – 8
$132 per night
New place to stay

Destinations to explore