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

Next weekend
In two weeks

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

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
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
Mar
$193
Average price during March is $193
Apr
$188
Average price during April is $188
May
$161
Average price during May is $161
Currently viewing crowd sizes and weather for June.

June

trending_downLow crowds
High 72°F / low 55°F. Sunny most days.
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°
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°
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 Pack Monadnock Mountain.

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

Peterborough: Where Majestic Mountains Meet Unforgettable Adventures

Nestled in the scenic Monadnock region, Peterborough, New Hampshire, is a charming blend of nature and culture. This picturesque town invites travelers to explore its vibrant downtown, lined with unique shops and delightful eateries. Surrounded by breathtaking mountains, Peterborough is perfect for outdoor enthusiasts, offering hiking, biking, and stunning views. Experience the warm hospitality of its residents, and immerse yourself in the arts at local galleries and theaters. With its enchanting landscapes and rich artistic heritage, Peterborough is an ideal escape for those seeking a peaceful, off-the-beaten-path adventure. For great hotel rates in Peterborough, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Peterborough

Peterborough, NH offers a range of hotel accommodations, from cozy inns to charming bed-and-breakfasts. Room rates vary by season, and guests can expect comfortable amenities like free Wi-Fi and breakfast options. Many properties showcase the region's natural beauty and provide a welcoming atmosphere for travelers. Here are some of the best hotels in Peterborough that our travelers love:

  1. Crotched Mountain ResortOpens in a new window: This inviting 3.0-star hotel caters to adventure seekers and golf enthusiasts. With a range of adventure sports and recreation activities, guests can easily engage in onsite hiking or biking, or explore nearby kayaking, skiing, and cycling options. The hotel provides a comfortable and engaging atmosphere, making it a preferred choice for travelers looking for distinctive experiences. Reviewers appreciate the active lifestyle offerings and the opportunity to immerse themselves in nature during their stay.
  2. Riverhouse by Weekender Opens in a new window: This charming 2.5-star hotel is ideal for business travelers seeking comfort and convenience. Guests enjoy a seamless check-in process and comfortable accommodations, enhanced by a scenic river view. The property features a delightful continental breakfast and 24-hour coffee service, ensuring every need is met. Travelers highlight the personable staff and the inviting ambiance, making it a top choice for those who appreciate attentive service and ease during their business trips.
  3. The Birchwood InnOpens in a new window: This delightful 3.5-star inn is perfect for adventure travelers who crave unique experiences. With a variety of onsite activities, including mountain biking, horseback riding, and skiing, guests are encouraged to explore the great outdoors. The property boasts an array of amenities, ensuring a comfortable stay for active travelers. Visitors express satisfaction with the spacious rooms and the extensive facilities available, making it a memorable retreat for those looking to combine relaxation with adventure.

Top locations to stay in Peterborough

Some of the best areas to stay in when visiting Peterborough are Jaffrey, Fitzwilliam, and Rindge. Jaffrey offers breathtaking mountain views and outdoor adventures, while Fitzwilliam is perfect for nature lovers with its beautiful parks. Rindge boasts stunning lakes and waterfalls. For first-time visitors, Jaffrey is best suited due to its diverse attractions and vibrant atmosphere.

  1. JaffreyOpens in a new window: Jaffrey is a fantastic choice for travelers who love mountains and nature. Nestled near the stunning Monadnock State Park, it offers breathtaking views and plenty of outdoor activities. Don’t miss visiting Pack Monadnock Mountain for a memorable hike, or enjoy the serene beauty of the Cathedral of the Pines. Jaffrey also boasts cultural attractions like the Colonial Theatre and the Peterborough Players, where you can catch local performances. The area is perfect for those who appreciate a blend of natural beauty and artsy vibes, making it a delightful spot to unwind.
  2. FitzwilliamOpens in a new window: If you’re seeking a peaceful retreat surrounded by nature, Fitzwilliam is ideal. With its access to beautiful natural parks and lakes, including Contoocook Lake and Monadnock State Park, you can immerse yourself in the great outdoors. The Cathedral of the Pines is another must-see, offering a tranquil space for reflection. For a touch of culture, check out the Robinson-Broadhurst Foundation Performing Arts Ampitheater for local events and performances. Fitzwilliam’s charm lies in its serene environment, perfect for those looking to escape the hustle and bustle.
  3. RindgeOpens in a new window: Rindge is a lively destination for those who appreciate the mountains and lakes, with highlights like Monadnock State Park and the beautiful Cathedral of the Pines. Outdoor enthusiasts can explore the Wetmore Trailhead and Granite Gorge for a day filled with adventure. Rindge also features cultural spots like the Colonial Theatre and Peterborough Players, ideal for catching a show. For shopping, you can visit The Mall at Whitney Field and local shops like 1761 Old Mill Gift Shop. This area offers a great mix of outdoor fun and cultural experiences, making it a well-rounded place to stay.

Things to do in Peterborough

Peterborough is a hidden gem surrounded by stunning mountains and lush forests, ideal for outdoor enthusiasts. Enjoy hiking along scenic trails, kayaking on serene lakes, or casting a line for a big catch. After a day in nature, unwind with lively musicals or explore charming shops, making it a delightful getaway.

  • Pack Monadnock MountainOpens in a new window – Ascend this beautiful mountain and take in breathtaking views of the surrounding landscape. The trails cater to all skill levels, making it a great spot for a family hike or a solo adventure.
  • Monadnock State ParkOpens in a new window – Explore the stunning natural beauty of this national state park. With its lush forests and diverse wildlife, it’s the perfect backdrop for a day of hiking, picnicking, or simply soaking in the fresh air.
  • Peterborough Town HouseOpens in a new window – Visit this historic building that stands as a testament to the town's rich history. Take a moment to admire its architecture and learn about the town's past, making it an insightful stop during your exploration.
  • Sharon Arts CenterOpens in a new window – Discover the vibrant local art scene at this arts center. Participate in workshops, view exhibitions, and perhaps even take home a piece of unique craftsmanship that captures the spirit of Peterborough.
  • Temple MountainOpens in a new window – Hit the trails at Temple Mountain, where the scenic views are sure to inspire. Whether you're hiking in the warmer months or skiing in winter, this spot offers a range of outdoor activities to keep you engaged.

5 tips for savvy savings when booking a hotel in Peterborough

  1. Book for the cheapest times: The most budget-friendly time to visit Peterborough is during January, March, and December, when hotel prices tend to be lower. For those looking to explore the city's rich history and cultural landmarks, staying for at least 2 to 3 days is recommended. This duration allows visitors to appreciate key attractions, such as historic sites and cultural venues, while taking advantage of affordable accommodations that offer great value for money. Plus, prices may drop during these months, making it an ideal time for travelers on a budget.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals for hotels in Peterborough, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates as your travel date approaches. To stay updated on the latest prices and special promotions, consider enabling email alerts or push notifications, so you're more likely to see flash sales. Additionally, the Smart ShoppingOpens in a new window feature in the app allows you to compare hotel prices and amenities, helping you make informed choices. This way, you'll be the first to know if prices drop or rooms become available for your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the season, so being flexible with your travel dates may help you save on your stay in a Peterborough hotel. If you're seeking something special, boutique hotels often provide a more personalized experience and could offer better value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend alternative dates that may be more affordable to help you find a great deal.
  4. Consider your location: Staying near key attractions or city centers can be convenient, but it often comes with a higher price tag. If you're looking for more budget-friendly options, consider hotels in less central areas or neighborhoods, where prices usually tend to be cheaper while still allowing for reasonable access to the places you want to visit. You might also look into independent hotels a bit further out, as they can offer a more authentic experience at a more affordable rate.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Peterborough. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

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.