Login or register to unlock offers and discounts!
Boat rental in Peterborough – boats for rent in the bays of Peterborough

Peterborough Yacht Charter & Boat Rental

Explore boat rental options in Peterborough. Charter options in Peterborough include daily boat rentals, private yacht charters, boat tours, and yacht holidays. Depending on your experience and preferences, charter options in Peterborough are available as without skipper charter only.

Search yachts in Peterborough

Select location, choose dates and explore available yachts instantly.

Choose a location

Turkey2800+ boats, 30+ locations
Greece2700+ boats, 70+ locations
Croatia1900+ boats, 50+ locations
Italy1300+ boats, 60+ locations
France900+ boats, 60+ locations
14

YACHTS AVAILABLE Rent among 14 verified yachts in Peterborough, including motorboat.

€155

/ day

STARTING PRICE Yacht charter prices in Peterborough start from €155 per day, depending on yacht type, size, crew options, and the season.

Jun - Sep

BEST SEASON For yacht charter in Peterborough, the shoulder season covers May and October, while the low season covers January, February, March, April, November, and December.

14 boats and yachts available for charter in Peterborough

INSTANT BOOKING
Peterborough Motorboat 4 cabin 9 berths 9 guests 13 m Listing Number: #26851
Peterborough Motorboat 4 cabin 9 berths 9 guests 13 m Listing Number: #26851 2
Peterborough Motorboat 4 cabin 9 berths 9 guests 13 m Listing Number: #26851 3
Peterborough Motorboat 4 cabin 9 berths 9 guests 13 m Listing Number: #26851 4
Peterborough Motorboat 4 cabin 9 berths 9 guests 13 m Listing Number: #26851 5
  • Horizon, 4
  • 2022
  • Peterborough 
New
Without skipper
  • 9 berths
  • 4 cabin
  • 13 m
  • 4 WC

Lowest235 € / night

Log in for extra savings.
INSTANT BOOKING
Peterborough Motorboat 4 cabin 9 berths 9 guests 13 m Listing Number: #26279
Peterborough Motorboat 4 cabin 9 berths 9 guests 13 m Listing Number: #26279 2
Peterborough Motorboat 4 cabin 9 berths 9 guests 13 m Listing Number: #26279 3
Peterborough Motorboat 4 cabin 9 berths 9 guests 13 m Listing Number: #26279 4
Peterborough Motorboat 4 cabin 9 berths 9 guests 13 m Listing Number: #26279 5
  • Horizon, 4
  • 2018
  • Peterborough 
New
Without skipper
  • 9 berths
  • 4 cabin
  • 13 m
  • 4 WC

Lowest235 € / night

Log in for extra savings.
INSTANT BOOKING
Peterborough Motorboat 3 cabin 7 berths 7 guests 13 m Listing Number: #26862
Peterborough Motorboat 3 cabin 7 berths 7 guests 13 m Listing Number: #26862 2
Peterborough Motorboat 3 cabin 7 berths 7 guests 13 m Listing Number: #26862 3
Peterborough Motorboat 3 cabin 7 berths 7 guests 13 m Listing Number: #26862 4
Peterborough Motorboat 3 cabin 7 berths 7 guests 13 m Listing Number: #26862 5
  • Horizon, 3
  • 2022
  • Peterborough 
New
Without skipper
  • 7 berths
  • 3 cabin
  • 13 m
  • 3 WC

Lowest218 € / night

Log in for extra savings.
INSTANT BOOKING
Peterborough Motorboat 3 cabin 7 berths 7 guests 13 m Listing Number: #26764
Peterborough Motorboat 3 cabin 7 berths 7 guests 13 m Listing Number: #26764 2
Peterborough Motorboat 3 cabin 7 berths 7 guests 13 m Listing Number: #26764 3
Peterborough Motorboat 3 cabin 7 berths 7 guests 13 m Listing Number: #26764 4
Peterborough Motorboat 3 cabin 7 berths 7 guests 13 m Listing Number: #26764 5
  • Horizon, 3
  • 2018
  • Peterborough 
New
Without skipper
  • 7 berths
  • 3 cabin
  • 13 m
  • 3 WC

Lowest218 € / night

Log in for extra savings.
INSTANT BOOKING
Peterborough Motorboat 3 cabin 7 berths 7 guests 13 m Listing Number: #26726
Peterborough Motorboat 3 cabin 7 berths 7 guests 13 m Listing Number: #26726 2
Peterborough Motorboat 3 cabin 7 berths 7 guests 13 m Listing Number: #26726 3
Peterborough Motorboat 3 cabin 7 berths 7 guests 13 m Listing Number: #26726 4
Peterborough Motorboat 3 cabin 7 berths 7 guests 13 m Listing Number: #26726 5
  • Horizon, 3
  • 2018
  • Peterborough 
New
Without skipper
  • 7 berths
  • 3 cabin
  • 13 m
  • 3 WC

Lowest218 € / night

Log in for extra savings.
INSTANT BOOKING
Peterborough Motorboat 5 cabin 12 berths 12 guests 14.99 m Listing Number: #26420
Peterborough Motorboat 5 cabin 12 berths 12 guests 14.99 m Listing Number: #26420 2
Peterborough Motorboat 5 cabin 12 berths 12 guests 14.99 m Listing Number: #26420 3
Peterborough Motorboat 5 cabin 12 berths 12 guests 14.99 m Listing Number: #26420 4
Peterborough Motorboat 5 cabin 12 berths 12 guests 14.99 m Listing Number: #26420 5
  • Horizon, 5
  • 2019
  • Peterborough 
New
Without skipper
  • 12 berths
  • 5 cabin
  • 15 m
  • 5 WC

Lowest259 € / night

Log in for extra savings.
INSTANT BOOKING
Peterborough Motorboat 5 cabin 12 berths 12 guests 14.99 m Listing Number: #26868
Peterborough Motorboat 5 cabin 12 berths 12 guests 14.99 m Listing Number: #26868 2
Peterborough Motorboat 5 cabin 12 berths 12 guests 14.99 m Listing Number: #26868 3
Peterborough Motorboat 5 cabin 12 berths 12 guests 14.99 m Listing Number: #26868 4
Peterborough Motorboat 5 cabin 12 berths 12 guests 14.99 m Listing Number: #26868 5
  • Horizon, 5
  • 2019
  • Peterborough 
New
Without skipper
  • 12 berths
  • 5 cabin
  • 15 m
  • 5 WC

Lowest259 € / night

Log in for extra savings.
INSTANT BOOKING
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26877
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26877 2
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26877 3
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26877 4
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26877 5
  • Horizon, 2
  • 2020
  • Peterborough 
New
Without skipper
  • 5 berths
  • 2 cabin
  • 11.5 m
  • 2 WC

Lowest169 € / night

Log in for extra savings.
INSTANT BOOKING
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26335
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26335 2
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26335 3
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26335 4
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26335 5
  • Horizon, 2
  • 2022
  • Peterborough 
New
Without skipper
  • 5 berths
  • 2 cabin
  • 11.5 m
  • 2 WC

Lowest169 € / night

Log in for extra savings.
INSTANT BOOKING
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26316
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26316 2
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26316 3
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26316 4
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26316 5
  • Horizon, 2
  • 2022
  • Peterborough 
New
Without skipper
  • 5 berths
  • 2 cabin
  • 11.5 m
  • 2 WC

Lowest169 € / night

Log in for extra savings.
INSTANT BOOKING
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26170
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26170 2
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26170 3
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26170 4
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26170 5
  • Horizon, 2
  • 2018
  • Peterborough 
New
Without skipper
  • 5 berths
  • 2 cabin
  • 11.5 m
  • 2 WC

Lowest169 € / night

Log in for extra savings.
INSTANT BOOKING
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26445
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26445 2
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26445 3
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26445 4
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26445 5
  • Horizon, 1
  • 2022
  • Peterborough 
New
Without skipper
  • 5 berths
  • 2 cabin
  • 11.5 m
  • 1 WC

Lowest155 € / night

Log in for extra savings.
INSTANT BOOKING
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26799
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26799 2
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26799 3
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26799 4
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26799 5
  • Horizon, 1
  • 2022
  • Peterborough 
New
Without skipper
  • 5 berths
  • 2 cabin
  • 11.5 m
  • 1 WC

Lowest155 € / night

Log in for extra savings.
INSTANT BOOKING
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26681
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26681 2
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26681 3
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26681 4
Peterborough Motorboat 2 cabin 5 berths 5 guests 11.5 m Listing Number: #26681 5
  • Horizon, 1
  • 2022
  • Peterborough 
New
Without skipper
  • 5 berths
  • 2 cabin
  • 11.5 m
  • 1 WC

Lowest155 € / night

Log in for extra savings.

Yacht types available for charter in Peterborough

Explore motorboat charter options in Peterborough.

Why choose viravira.co for yacht charter in Peterborough

Trusted by thousands of travelers booking boat rentals every year.

Recommended yachts for charter in Peterborough

A selection of yachts in Peterborough chosen for their equipment, layout and charter readiness.
How is this calculated?
Yachts selected by our recommendation algorithm based on equipment, capacity and listing quality.

Bareboat yacht charter in Peterborough

Find the right private boat rental option for your sailing experience and travel style in Peterborough.

Bareboat yacht charter in Peterborough

Bareboat Charter Most popular

Captain the yacht yourself for total freedom on a bareboat yacht charter. A valid sailing license is required.

Yacht charter budget options in Peterborough

Browse boat rental options in Peterborough by budget, from affordable boats to luxury yachts and exclusive crewed charters.

Budget

Affordable yacht charter options in Peterborough without compromising comfort or safety.

from €155 per day

Boat rental options by trip length in Peterborough

Rent yachts in Peterborough by trip length, including multi-day charter and weekly charter.

Multi-day yacht charters in Peterborough
from €155 / night

Multi-Day Charter

2-3 day yacht charters in Peterborough to recharge in secluded coves and hidden anchorages.

Weekly yacht charters in Peterborough
from €155 / night

Weekly Charter

7-day weekly yacht charters in Peterborough to explore secluded bays and multiple sailing destinations.

Nearby yacht charter locations

Explore yacht charter destinations near Peterborough, within easy sailing distance.
Sail more, earn more!
Over 20% year-round discounts.
Everyone on board is included.

viravira.co Loyalty Program

Generated with AI

Yacht charter around Peterborough

Peterborough offers an inland alternative to open-water yacht cruising. The city sits on Little Lake and the Otonabee River, where the Trent-Severn Waterway passes through a sequence of channels and locks. From here, the connected route runs south toward Rice Lake and north through Lakefield to the Kawartha lakes.

A yacht charter in Peterborough is therefore less about long sailing passages and more about sheltered-water exploration, lock transits and stops close to town. Canal cruisers, compact powerboats and houseboats are generally better suited to this environment than deep-draft sailing yachts. Peterborough can serve as a departure point, an overnight waterfront stop or a destination within a longer Trent-Severn journey. Travelers comparing this setting with other possibilities can also explore yacht charter in Canada.

Places to explore on the waterway

Little Lake forms the center of Peterborough’s boating experience. Peterborough Marina provides access to the city waterfront, with dining, shops and visitor services within walking distance. The lake also connects naturally with the Otonabee River and the canal sections running through the city.

North of Peterborough, Lakefield is a useful reference point for river journeys and longer cruises toward the Kawartha lakes. The route between the two communities passes through multiple locks, making progress part of the experience rather than simply a transfer between stops. Farther north, Young’s Point and McCrackens Landing open up access to connected lake scenery, including Clear Lake and Katchewanooka Lake. These places are most relevant to travelers planning a multi-stage inland cruise rather than a short outing confined to Peterborough.

What cruising near Peterborough is like

Cruising around Peterborough combines sheltered lake water, narrow river reaches and engineered canal navigation. Winds are generally light in summer, particularly in July and August, but the main planning considerations are the locks, marked channels, dams, bridge clearance and vessel draft. This makes the area moderately demanding even though it lacks the exposure associated with coastal passages.

On the Otonabee River, the current flows south from Lakefield toward Peterborough. Northerly winds can assist southbound paddlers, while southerly winds create a headwind. Narrow sections may also be affected by powerboat wakes. For motorized craft, the repeated lock passages set the pace of the day and reward itineraries that allow time rather than relying on ambitious distances.

The local geography favors canal cruisers and small powerboats. Travelers specifically seeking sailing under canvas should consider carefully whether a proposed vessel’s draft, mast height and handling characteristics suit the Trent-Severn corridor.

Best time for a Peterborough boating trip

The Trent-Severn navigation season normally runs from the Victoria Day weekend in mid-May until the Thanksgiving weekend in mid-October. July and August are the best-supported months for boating around Peterborough, combining peak waterway activity with the area’s lowest average summer wind speeds.

June and September also fall within the main cruising period. They may suit travelers who prefer to plan outside the busiest midsummer weeks, although conditions can differ from those in July and August. May and October are shoulder-season months: locks are normally operating for part of each month, but cooler and less consistent conditions call for more flexible plans. From late autumn through early spring, normal lock-based recreational cruising is largely inactive.

Because the waterway operates as managed infrastructure, seasonal dates alone are not enough. Current lock schedules, bridge notices and water levels should be checked before departure.

Route ideas around Peterborough

The 16.5-kilometre route from Lakefield to Peterborough follows the Otonabee River through seven locks before reaching Little Lake. It is established as a one-way paddling journey, but it also illustrates the character and scale of this part of the waterway for travelers considering a broader canal cruise.

A shorter southbound experience can begin at the Trent University waterfront and continue through the Peterborough Lift Lock, Lock 20, Little Lake and the lower Otonabee River toward Squirrel Creek Conservation Area. One-way trips require a road shuttle to be arranged in advance.

For a longer connection, the 37-kilometre route from McCrackens Landing to Peterborough crosses Clear Lake and Katchewanooka Lake before joining the Otonabee River. With nine locks, it is better treated as a two-day journey than a hurried point-to-point passage.

Waterfront experiences and cultural highlights

The defining passage is the Peterborough Lift Lock, which raises or lowers vessels by approximately 19.8 metres. Opened in 1904, it is the highest hydraulic lift lock on the Trent-Severn Waterway. Passing through it gives travelers a direct view of how engineering reshaped movement along the river corridor.

Peterborough’s relationship with the water predates the canal. The area was known as Nogojiwanong, a Nishnaabeg name meaning “place at the foot of the rapids,” and its lakes, rivers and portage routes supported Indigenous travel and fishing long before the modern waterway was built.

The city later became closely associated with factory-built wooden canoes. The Canadian Canoe Museum provides cultural context for that legacy and complements time spent paddling or cruising. A charter itinerary can therefore combine navigation with visits ashore, fishing, wildlife watching and an evening near the downtown waterfront.

Getting there and choosing a departure point

Peterborough is primarily reached by road. Travelers arriving from the Greater Toronto Area typically use Highway 401 and Highway 115, while Highway 7 connects the city with other parts of Central and Eastern Ontario. Toronto Pearson International Airport is the principal commercial gateway for most long-distance visitors. Peterborough Regional Airport mainly supports charter, corporate, private and general aviation.

Peterborough Marina on Little Lake is the most convenient waterfront starting point for combining a cruise with downtown services. Other local launch options include Rogers Cove Beach and the Mark Street Boat Launch, the Trent University waterfront and Monaghan Road Boat Ramp. Lakefield Marina is relevant for trips beginning north of the city.

Peterborough should be viewed as both a place to explore and a practical node on the Trent-Severn Waterway, rather than automatically as a primary yacht-charter base.

Practical charter planning

When considering a Peterborough yacht charter or boat rental, vessel dimensions matter as much as comfort and capacity. The navigation channel above Lock 19 toward the upper waterway is normally about 1.8 metres deep, but shallower areas are possible and water depths are not guaranteed. The Trent-Severn Waterway’s minimum fixed-bridge clearance is approximately 6.1 metres. Both water draft and air draft should therefore be confirmed before selecting a boat or route.

Lockage and overnight mooring at lockstations require the applicable Parks Canada permits during the navigation season. Travelers should also review current lock operations, bridge information and water levels shortly before departure. Marked channels need to be followed, and boats must remain well clear of dams near the locks.

The most suitable trip format depends on the intended route. A compact motorized craft may work well for Little Lake and nearby river sections, while a canal cruiser or houseboat is more appropriate for a slower multi-day journey through several locks. One-way paddling trips involve separate logistical planning, particularly a prearranged road shuttle.

Generated with AI
Peterborough

When is the best time for yacht charter in Peterborough?

The best time for yacht charter in Peterborough depends on the season, with each period offering different sailing conditions and travel experiences.

June, July, August, September

Peak season

The busiest charter period in Peterborough falls in June, July, August, September: 20°C air, 0°C sea, 6 sunny days a month and wind averaging 6 knots.

HIGH SEASON

May, October

Shoulder

Shoulder season in Peterborough covers May, October: 12°C air, 0°C sea, 6 sunny days a month and wind averaging 7 knots.

SHOULDER

January, February, March, April, November, December

Low season

Low season in Peterborough covers January, February, March, April, November, December: 0°C air, 0°C sea, 3 sunny days a month and wind averaging 8 knots.

LOW

Best months, weather & price guide for Peterborough yacht charter

Weather, sea and price values are multi-year climate averages for Peterborough. The average price shows the seasonal price trend.

MonthJANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDEC
🌡️
Avg. temperature
-6°-4°0°6°14°19°22°21°17°10°3°-2°
☀️
Avg. sunny days A day is counted as sunny when average daytime cloud cover is 30% or less.
3
days
3
days
5
days
4
days
6
days
6
days
6
days
6
days
8
days
6
days
3
days
2
days
🌧️
Avg. days with rain A day is counted as rainy when at least 1 mm of rain falls.
Monthly rainfall
11 days74 mm10 days66 mm12 days78 mm14 days104 mm11 days83 mm11 days92 mm12 days88 mm12 days96 mm8 days67 mm11 days88 mm10 days65 mm12 days80 mm
💨
Avg. wind Shows how windy a typical day is during this month, based on the full-day average.
7 knSuitable for sailing based on hourly wind data.8 knSuitable for sailing based on hourly wind data.8 knSuitable for sailing based on hourly wind data.7 knSuitable for sailing based on hourly wind data.6 knSuitable for sailing based on hourly wind data.6 knSuitable for sailing based on hourly wind data.5 knSuitable for sailing based on hourly wind data.6 knSuitable for sailing based on hourly wind data.6 knSuitable for sailing based on hourly wind data.7 knSuitable for sailing based on hourly wind data.7 knSuitable for sailing based on hourly wind data.7 knSuitable for sailing based on hourly wind data.
🌊
Avg. seawater temperature
0°0°0°0°0°0°0°0°0°0°0°0°
📅
Season
LOW
LOW
LOW
LOW
SHOULDER
HIGH SEASON
HIGH SEASON
SWEET SPOT
SWEET SPOT
SHOULDER
LOW
LOW

Peterborough boat rental season: Monthly average air and sea temperatures, numbers of sunny and rainy days, average wind speed, price level, and seasonal information.

Boat rental prices in Peterborough

Average overnight Motorboat charter prices in Peterborough, starting from €155 per night.
YACHT TYPE
AVERAGE PRICE
BOAT COUNT
Motorboat
AVERAGE PRICE
€494

/ night

BOAT COUNT
14

motorboats available

€155

€1,131

Prices vary by yacht type, size, season and charter type. Additional costs such as fuel, skipper fees and security deposit may apply.

Last updated at September 15, 2026

YACHT TYPE
AVERAGE PRICE
BOAT COUNT
Motorboat
AVERAGE PRICE

Available only for overnight charters.

BOAT COUNT
-

Prices vary by yacht type, size, season and charter type. Additional costs such as fuel, skipper fees and security deposit may apply.

Last updated at September 15, 2026

Frequently asked questions about yacht charter in Peterborough

Learn everything you need to know about boat rental in Peterborough, including costs, yacht types, charter options and sailing requirements.

How much does a yacht charter cost in Peterborough?

In Peterborough, overnight yacht charters average €494 per night, with prices starting from €155. Prices vary by boat type, travel dates, charter duration and departure location. June, July, August, September are usually the busiest months, when availability tends to fill up fastest. Flexible dates outside this period may offer more choice and lower starting prices.

Starting prices by boat type in Peterborough are:

Overnight charters
- Motorboat: from €155 per night / €1,087 per week

What types of boats are available for charter in Peterborough?

In Peterborough, 14 boats are available for charter across 1 main types. Motorboat are the most widely available option.
- Motorboat: 14 available

Can I charter a yacht bareboat, with a skipper or with a crew in Peterborough?

In Peterborough, yachts are available as without skipper charters. There are 14 without skipper charter options available.

The bareboat fleet includes:
Motorboat: 14

A valid sailing licence is required for bareboat charter in Peterborough. Travellers without the required licence can choose a skippered or crewed charter instead.

What is the best time for yacht charter in Peterborough?

June, July, August, September are the main yacht charter season in Peterborough. During this period, average daytime temperatures reach up to 22°C, while average sea temperatures are around 0°C.

What are the popular yacht charter locations near Peterborough?

Popular yacht charter locations near Peterborough include Smiths Falls. Smiths Falls currently has 18 yachts available. Among these alternatives, Smiths Falls offers the largest nearby charter fleet.

How many guests can a yacht charter accommodate in Peterborough?

Yachts available for charter in Peterborough accommodate between 5 and 11 guests, depending on the yacht and charter type. The average overnight capacity is 7 guests, while the average cruising capacity is 7 guests. Since overnight and cruising capacities may differ, check the capacity listed on the yacht’s detail page before booking.

What are the most widely available yacht models in Peterborough?

The most widely available yacht models in Peterborough include Horizon 2, Horizon 1, Horizon 3, Horizon 4, Horizon 5.

Nearby boat rental locations in Peterborough