RVezyRV rental marketplace
List your RV
  1. Campgrounds
  2. United States
  3. New Hampshire
  4. Peterborough

Campgrounds and RV parks near Peterborough, NH

139 campgrounds and RV Parks near Peterborough, NH. Compare campsite amenities, photos, and site types to find the perfect stop for your rig on your route.

139 campgrounds
16779 campsites
93 RVs available for delivery
From $17/night

Own an RV? Earn up to $24,738/year.

List your motorhome or travel trailer for free on RVezy.

List your RV

Campgrounds near Peterborough, New Hampshire

Things to do near Peterborough

Camping spots and RV parks near Peterborough, NH

Where

Seasonal patterns in the Monadnock Region

  • spring

    March - May

    52° / 36°F 95 mm

    Cool and muddy; state park reservations open Memorial Day weekend.

  • summer

    June - August

    77° / 57°F 100 mm

    Peak season; weekend sites at Monadnock fill weeks ahead.

  • fall

    September - November

    59° / 39°F 110 mm

    Foliage peaks in October, the wettest month at around 135 mm.

  • winter

    December - February

    30° / 18°F 85 mm

    Freezing and snowy; most campgrounds closed for the season.

Top Hosts near Peterborough, NH

Matthew 8 trips - Joined Jan 2024

Mathew was great! He and the RV exceeded expectations. I would highly recommend him.

JEFF W. - Aug 2026

Matthew was a great host. Camper was great!

Mandy M. - Jul 2026

Mason2 trips - Joined May 2026

What a wonderful experience! The RV host was tremendous, incredibly helpful and communicative! He truly made it seamless and also provided flexibility to support both our needs. Would absolutely rent from Mason again!

Tiffany B. - Aug 2026

How to book a Peterborough-area site

What to expect at Peterborough-area campgrounds

Own an RV? Earn up to $24,738/year.

List your motorhome or travel trailer for free on RVezy.

List your RV

Frequently asked questions about campgrounds near Peterborough, NH

How much does it cost to rent an RV in Peterborough?

Do I need a special license to rent an RV in Peterborough?