Hotels in Peterborough

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Peterborough?

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.
data_trends

Our prices for hotels in Peterborough are cheapest in May

See average prices and weather for all months

Price trends for hotels in Peterborough

Pricing is based on two traveler single night rates
Mar
$193
Average price during March is $193
Apr
$188
Average price during April is $188
May
$161
Average price during May is $161
Jun
$254
Average price during June is $254
Jul
$307
Average price during July is $307
Aug
$245
Average price during August is $245
Sep
$206
Average price during September is $206
Oct
$218
Average price during October is $218
Nov
$207
Average price during November is $207
Dec
$231
Average price during December is $231
Jan
$202
Average price during January is $202
Feb
$206
Average price during February is $206
Currently viewing crowd sizes and weather for March.

March

trending_flatModerate crowds
High 38°F / low 23°F. Snow likely.
38°
ac_unit
March, Moderate crowds, average high temperature 38 degrees Fahrenheit, average low temperature 23 degrees Fahrenheit. Snow likely.
23°
51°
weather_cloudy
April, High crowds, average high temperature 51 degrees Fahrenheit, average low temperature 35 degrees Fahrenheit. Cloudy most days.
35°
64°
weather_sun
May, High crowds, average high temperature 64 degrees Fahrenheit, average low temperature 46 degrees Fahrenheit. Sunny most days.
46°
72°
weather_sun
June, Low crowds, average high temperature 72 degrees Fahrenheit, average low temperature 55 degrees Fahrenheit. Sunny most days.
55°
78°
weather_sun
July, Moderate crowds, average high temperature 78 degrees Fahrenheit, average low temperature 61 degrees Fahrenheit. Sunny most days.
61°
76°
weather_sun
August, High crowds, average high temperature 76 degrees Fahrenheit, average low temperature 60 degrees Fahrenheit. Sunny most days.
60°
69°
weather_sun
September, Moderate crowds, average high temperature 69 degrees Fahrenheit, average low temperature 53 degrees Fahrenheit. Sunny most days.
53°
56°
weather_sun
October, Low crowds, average high temperature 56 degrees Fahrenheit, average low temperature 43 degrees Fahrenheit. Sunny most days.
43°
44°
weather_partly_sunny
November, Low crowds, average high temperature 44 degrees Fahrenheit, average low temperature 31 degrees Fahrenheit. Partly sunny.
31°
34°
ac_unit
December, Low crowds, average high temperature 34 degrees Fahrenheit, average low temperature 22 degrees Fahrenheit. Snow likely.
22°
28°
ac_unit
January, Moderate crowds, average high temperature 28 degrees Fahrenheit, average low temperature 15 degrees Fahrenheit. Snow likely.
15°
30°
ac_unit
February, High crowds, average high temperature 30 degrees Fahrenheit, average low temperature 16 degrees Fahrenheit. Snow likely.
16°
Monthly weather averages (˚F)

Top landmarks in Peterborough

Learn more about Peterborough

Peterborough is applauded for its cultural attractions such as Peterborough Players and The Monadnock Center for History and Culture. This welcoming city has something for everyone including sights like Peterborough Town House and Sharon Arts Center.

Peterborough showing autumn leaves and a house

Frequently asked questions

What accommodations do travelers like in Peterborough?
Riverhouse by Weekender (Formerly Jack Daniels Inn) is an accommodation that is popular with guests.
Where can I find free parking at my hotel in Peterborough?
Jack Daniels Inn offers the perk of free parking.
Can I book refundable hotels in Peterborough?
If you need the flexibility to change your travel plans to Peterborough, most accommodations offer refundable* bookable rates. You can see these accommodations by searching our site and using the “fully refundable” filter to narrow the results down.
Where can I stay with my pet in Peterborough?
Your animal companion is welcome at this pet-friendly hotel: The Robin’s Nest - Beautiful New Hampshire Country.
Which Peterborough hotels do guests like for their great location?
Travelers like Riverhouse by Weekender (Formerly Jack Daniels Inn) for its great location.
Where can I stay in Peterborough if I'm looking for a budget-friendly accommodation?
An inexpensive option worth considering is Riverhouse by Weekender (Formerly Jack Daniels Inn).
Where can I stay in Peterborough if I want a vacation home instead of a hotel?
Browse 6 vacation homes on our site.
Where can I stay if I'm visiting Peterborough with my children?
Your kids are welcome at Riverhouse by Weekender (Formerly Jack Daniels Inn).
What will the weather in Peterborough be like during my visit?
July and August are typically the warmest months in Peterborough when the average temp is 65°F. January and February are the coldest months when the average temperature is 26°F. July and October are the months with the most rain.
Why should I book my Peterborough accommodation with Hotels.com?
There are plenty of reasons to book your Peterborough travel with us: our free cancellations on selected hotels* gives you the flexibility you’re looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Peterborough

Find out more about Peterborough

Unveil the Enchantment of Peterborough: Where Majestic Mountains Meet Vibrant Culture

Nestled in the scenic Monadnock Region, Peterborough, New Hampshire, is a charming blend of history and natural beauty. This picturesque town invites couples to explore its romantic lodgings and stroll hand-in-hand across the iconic stone bridge that spans the Contoocook River. Immerse yourself in the town's rich artistic heritage, showcased in its galleries and theaters, or take a hike up nearby Mount Monadnock for breathtaking views. With its quaint streets, vibrant community, and serene landscapes, Peterborough offers a delightful escape for those seeking both adventure and tranquility. Discover the magic of this hidden gem! For the best hotel rates in Peterborough, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Top locations to stay in Peterborough

Some of the best places to stay in Peterborough are Concord, Keene and Bedford. Concord, Keene, and Bedford offer unique experiences for travelers. Concord, the state capital, boasts rich history and cultural attractions, making it ideal for first-time visitors. Keene features a vibrant downtown and scenic nature, perfect for outdoor enthusiasts. Bedford provides a suburban feel with lovely parks and local shops. Hotel accommodations in these areas range from cozy inns to modern chain hotels, offering comfortable guest rooms and various amenities to suit all budgets and preferences. Here are some of our travelers' favorite hotels in Peterborough:

  1. ConcordOpens in a new window: Concord is a vibrant city that beautifully combines outdoor activities with cultural experiences. Visitors can explore the Capitol Center for the Arts and the historic New Hampshire State House, making it ideal for culture and business enthusiasts alike. For accommodations, consider The CentennialOpens in a new window, a 4.0-star hotel perfect for adventure and business travelers, offering access to ski activities and meeting facilities. Another option is The Hotel ConcordOpens in a new window, a 3.5-star hotel that features a restaurant with complimentary breakfast and fitness facilities nearby. Independence InnOpens in a new window, also a 4.0-star inn, provides a unique historic experience with beach access and ski shuttle services.
  2. KeeneOpens in a new window: Keene is known for its charming atmosphere and rich history, featuring attractions like Keene State College and Historic Main Street. This city is perfect for outdoor enthusiasts and families. Opt for Inn on Putney RoadOpens in a new window, a 4.0-star Bed & Breakfast that offers adventure sports and business services. Centennial HouseOpens in a new window is another great choice, a 3.5-star Bed & Breakfast with golfing opportunities and business amenities. Lastly, Chesterfield InnOpens in a new window, another 4.0-star Bed & Breakfast, caters to pet owners and offers various adventure activities nearby.
  3. BedfordOpens in a new window: Bedford is a family-friendly destination with attractions like the Mall of New Hampshire and Southern New Hampshire University Arena. The area is great for those looking for a blend of family fun and cultural experiences. The Grand at Bedford Village InnOpens in a new window is a luxurious 5.0-star hotel featuring a full spa and extensive business services, making it suitable for both leisure and corporate travelers. DoubleTree by Hilton NashuaOpens in a new window, a 4.0-star hotel, offers ski-themed activities and business facilities, while DoubleTree by Hilton Manchester DowntownOpens in a new window is a 4.0-star family-focused hotel equipped with amenities for children.

Things to do in Peterborough for first time

A three-day visit to Peterborough offers outdoor adventures amidst stunning mountain landscapes, serene lakes, and lush forests. Enjoy hiking, kayaking, and fishing while soaking in the area's natural beauty. With charming parks for relaxation and vibrant local shopping, it's a perfect getaway for nature lovers and adventure seekers alike. Here's a quick itinerary to make the most of your trip to Peterborough:

  • Day 1: Begin your adventure in Peterborough at Monadnock State Park, where you can hike the trails that offer stunning views of Mount Monadnock. After working up an appetite, head over to Contoocook Beach for a relaxing afternoon by the water. Enjoy a picnic or take a leisurely swim before wrapping up your day with a visit to the Jaffrey Civic Center, where you can explore local art exhibits and community events.
  • Day 2: Start your day at Miller State Park, where you can hike to the summit for breathtaking views of the surrounding landscape. Next, make your way to Greenfield State Park, where you can enjoy scenic trails or relax by the beautiful lake. Finish your day with a visit to the Yankee Siege Trebuchet, an impressive medieval siege engine that often hosts demonstrations—perfect for history buffs and families alike!
  • Day 3: Kick off with a visit to the Cathedral of the Pines, a serene memorial site surrounded by nature, perfect for reflection. Then, head to Contoocook Lake, where you can enjoy kayaking or simply take in the picturesque scenery. Cap off your trip with some fun at Jowder's Cove Beach, where you can soak up the sun, swim, or even enjoy a beachside picnic as you reminisce about your incredible journey through Peterborough.

5 tips to find a great Peterborough hotel deal

  1. Book for the cheapest times: The best time to visit Peterborough on a budget is during January, November, and December when hotel prices are more affordable. For international travelers, it’s advisable to book your flight at least two months in advance to secure the best deals. A stay of at least 2-3 days is recommended to fully appreciate the city’s great value attractions, such as the stunning mountain scenery. This way, you can enjoy a budget-friendly getaway while experiencing the highlights of Peterborough.
  2. Look for last-minute deals on Hotels.com: If you're looking for last-minute deals to Peterborough, it's a great time to explore your options. You may discover attractive discounts on hotels by checking the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com. Additionally, consider enabling email alerts or push notifications from Hotels.com to stay informed about flash sales and special last-minute offers. This way, you're more likely to find good availability and seize opportunities to save on your stay in Peterborough.
  3. Be flexible with dates: Hotel prices can fluctuate based on factors like the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you save on hotel expenses in Peterborough.
  4. Consider your location: When booking your stay on Hotels.com for your vacation, keep your location in mind. Staying nearer to major attractions or downtown areas can be convenient, but it usually tends to be more expensive. For more affordable options, consider hotels in less central neighborhoods, striking a balance between cost and accessibility to the sites you plan to visit.
  5. Upgrade with One Key: Make your next booking in Peterborough and sign up to Hotels.com's free One Key program, letting you earn and use reward points on your next stay. Progress through the Blue, Silver, Gold and Platinum tiers to unlock various advantages like room upgrades when available, discounted rates, and exclusive offers for members. Don't hesitate, sign up today.

Best time to go to Peterborough

Peterborough experiences its lowest average temperature in January, at 21.4°F (-5.9°C), while July is the hottest month, with an average temperature of 69.4°F (20.8°C). July is typically the wettest month. If you’re looking to soak up the lively atmosphere in Peterborough, July to September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, accompanied by light rainfall. However, if you prefer a more relaxed experience, January, November, and December are perfect for a quieter getaway, marked by light rainfall and mostly sunny to mostly cloudy conditions.

If you're looking to discover somewhere new, look no further than Peterborough. Whether you're planning to stay for a night or for the week, the area around Peterborough has accommodations to fit every need. Search for hotels in Peterborough with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Peterborough hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Peterborough hotel deals are here with our lowest price guarantee.