Photo by Zach Siegenthaler

Find hotels in Peterborough, NH from $91

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Peterborough hotels

Riverhouse by Weekender (Formerly Jack Daniels Inn)

Riverhouse by Weekender (Formerly Jack Daniels Inn)
2.5 star property
Peterborough
9.4 out of 10, Exceptional, (437)
"Super cute place! Would stay here again"
United States
Danielle
$179 nightly
The price is $194
Dec 30 - Dec 31
Total with taxes and fees
Riverhouse by Weekender (Formerly Jack Daniels Inn)

The Carriage Barn Inn

The Carriage Barn Inn
3.0 star property
Keene
9.6 out of 10, Exceptional, (165)
"Excellent place!!!! Lovely room that had all I needed!!! The bed was comfortable and the stay was wonderful!!!!!!"
United States
natalia
$133 nightly
The price is $145
Jan 25 - Jan 26, 2026
Total with taxes and fees
The Carriage Barn Inn

Doubletree by Hilton Hotel Leominster

Doubletree by Hilton Hotel Leominster
4.0 star property
Leominster
8.6 out of 10, Excellent, (1001)
"The hotel was very nice and the restaurant was a nice establishment. "
United States
Dina
$130 nightly
The price is $146
Dec 30 - Dec 31
Total with taxes and fees
Doubletree by Hilton Hotel Leominster

Keene Elm City Hotel, an Ascend Collection Hotel

Keene Elm City Hotel, an Ascend Collection Hotel
2.5 star property
Keene
8.4 out of 10, Very Good, (968)
"Staff was very welcoming and the room was very clean. "
United States
Rebecca
$118 nightly
The price is $128
Dec 28 - Dec 29
Total with taxes and fees
Keene Elm City Hotel, an Ascend Collection Hotel

Best Western Plus Keene Hotel

Best Western Plus Keene Hotel
3.0 star property
Keene
8.4 out of 10, Very Good, (1001)
"Great staff, clean room, nice breakfast"
United States
DORTHY
$139 nightly
The price is $151
Dec 28 - Dec 29
Total with taxes and fees
Best Western Plus Keene Hotel

Days Inn by Wyndham Keene NH

Days Inn by Wyndham Keene NH
2.0 star property
Keene
7.0 out of 10, Good, (1000)
"Checkin was quick. I like the pre-check in process."
United States
Anthony
$84 nightly
The price is $91
Dec 31 - Jan 1, 2026
Total with taxes and fees
Days Inn by Wyndham Keene NH

Fairfield Inn & Suites by Marriott Keene Downtown

Fairfield Inn & Suites by Marriott Keene Downtown
2.5 star property
Keene
8.8 out of 10, Excellent, (758)
"Room spacious, breakfast good, poor directions to parking, snow covered disability ramp."
United States
Stephanie
$180 nightly
The price is $195
Jan 1 - Jan 2, 2026
Total with taxes and fees
Fairfield Inn & Suites by Marriott Keene Downtown

The Colonial Hotel

The Colonial Hotel
3.0 star property
Gardner
8.8 out of 10, Excellent, (1000)
"Easy checkin, pleasant staff and clean room. "
United States
Susan
$157 nightly
The price is $176
Jan 25 - Jan 26, 2026
Total with taxes and fees
The Colonial Hotel

Hampton Inn & Suites Keene

Hampton Inn & Suites Keene
2.5 star property
Keene
8.8 out of 10, Excellent, (358)
"Clean comfy nice staff "
United States
Katherine
$165 nightly
The price is $179
Jan 25 - Jan 26, 2026
Total with taxes and fees
Hampton Inn & Suites Keene

The Burrell House

The Burrell House
2.5 star property
Keene
9.6 out of 10, Exceptional, (156)
"Very helpful, kind staff"
United States
Paitris
$129 nightly
The price is $140
Dec 28 - Dec 29
Total with taxes and fees
The Burrell House

Colby Hill Inn

Colby Hill Inn
3.5 star property
Henniker
9.6 out of 10, Exceptional, (37)
"Great stay!"
United States
Jerald
$213 nightly
The price is $231
Dec 30 - Dec 31
Total with taxes and fees
Colby Hill Inn

Courtyard by Marriott Keene Downtown

Courtyard by Marriott Keene Downtown
3.0 star property
Keene
8.8 out of 10, Excellent, (1001)
"Very comfortable and clean."
United States
Christina
$180 nightly
The price is $195
Jan 1 - Jan 2, 2026
Total with taxes and fees
Courtyard by Marriott Keene Downtown

Great Wolf Lodge Boston / Fitchburg, MA

Great Wolf Lodge Boston / Fitchburg, MA
3.5 star property
Fitchburg
8.6 out of 10, Excellent, (1007)
"The room was clean, the staff was very nice!"
United States
Entela
$179 nightly
The price is $200
Jan 4 - Jan 5, 2026
Total with taxes and fees
Great Wolf Lodge Boston / Fitchburg, MA

The Birchwood Inn

The Birchwood Inn
3.5 star property
Temple
9.4 out of 10, Exceptional, (225)
"A wonderful historic Inn. Great resturant and lovely accommodations . A very gracious host."
United States
Anonymous traveler
$170 nightly
The price is $184
Dec 29 - Dec 30
Total with taxes and fees
The Birchwood Inn

Monadnock Inn

Monadnock Inn
2.5 star property
Jaffrey
7.6 out of 10, Good, (277)
"The room was comfortable and clean wwhen we arrived "
United States
Peter
$148 nightly
The price is $161
Dec 28 - Dec 29
Total with taxes and fees
Monadnock Inn

Henniker Motel

Henniker Motel
2.0 star property
Henniker
8.4 out of 10, Very Good, (274)
"Nice room, great staff"
United States
Kevin
$149 nightly
The price is $162
Jan 5 - Jan 6, 2026
Total with taxes and fees
Henniker Motel

The Maguire House Bed & Breakfast

The Maguire House Bed & Breakfast
3.5 star property
Ashburnham
10.0 out of 10, Exceptional, (36)
"Wonderful bed and breakfast - and remarkable hosts! Definitely worth booking if you plan to be in the area. "
United States
Ranjit
$245 nightly
The price is $245
Jan 7 - Jan 8, 2026
Total with taxes and fees
The Maguire House Bed & Breakfast

Blue Bear Inn

Blue Bear Inn
4.0 star property
Francestown
10.0 out of 10, Exceptional, (16)
"We’ve stayed multiple times and plan to come back. Nice place, nice folks."
United States
Carla
$188 nightly
The price is $204
Dec 29 - Dec 30
Total with taxes and fees
Blue Bear Inn

Howarth House B&B

Howarth House B&B
3.0 star property
Fitchburg
10.0 out of 10, Exceptional, (110)
"Beautiful place, great hospitality! "
United States
andrew
$235 nightly
The price is $235
Dec 28 - Dec 29
Total with taxes and fees
Howarth House B&B

Gardner Inn

Gardner Inn
2.0 star property
Gardner
5.6 out of 10, (17)
"The property needs work but hte staff was pleasant and the facility was quiet. "
United States
Lou
$99 nightly
The price is $111
Dec 28 - Dec 29
Total with taxes and fees
Gardner Inn
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Peterborough attractions

Learn more about Peterborough

Stroll through the charming town center where local shops surround a picturesque white-steepled church dating back to 1825. Hiking trails at nearby Pack Monadnock reward your climb with spectacular views, while MacDowell Colony's artist retreats have inspired creative minds for over a century.

Great hike that's dog friendly. Taken from the summit with Mt. Monadnock in the distance.
Photo by Zach Siegenthaler
Open Photo by Zach Siegenthaler

Top Peterborough Hotel Reviews

More cheap stays in Peterborough

Hotels in Peterborough with star-rating

Find out more about Peterborough

Top reasons to visit Peterborough

  • Outdoor Adventures: Peterborough offers activities like skiing, hiking, fishing, and kayaking in stunning natural settings.
  • Charming Main Street: Explore local shops and cafes in the friendly atmosphere of Peterborough's main street.
  • Nature Reserves: Discover nearby nature reserves and state parks for eco-friendly exploration.
  • Relaxation Retreats: Enjoy wellness retreats and a beautiful butterfly garden for a peaceful escape.
  • Diverse Accommodations: Choose from cozy bed & breakfasts to full-service resorts tailored to various travelers.

Find great hotels in and around Peterborough

Discover the charm of Peterborough, New Hampshire, with a range of cozy accommodations tailored for every traveler. Whether you're seeking a quaint bed & breakfast or a full-service resort, you'll find options that cater to adventure seekers, families, and history enthusiasts alike. Explore the best hotels, read reviews, and find the perfect room to make your stay memorable in this picturesque town.

  • Crotched Mountain Resort: Nestled 11 miles from Peterborough, Crotched Mountain Resort is a 3-star haven for adventure enthusiasts. This golf-themed resort offers a plethora of outdoor activities, making it an ideal choice for those seeking an active vacation. Guests can enjoy on-site skiing and hiking, and nearby options include snowboarding, biking rentals, and kayaking. The resort’s picturesque setting and recreational amenities cater to thrill-seekers and nature lovers alike, ensuring an unforgettable escape filled with adventure and excitement.
  • Riverhouse by Weekender (Formerly Jack Daniels Inn): Located conveniently in the heart of Peterborough, Riverhouse by Weekender is the perfect choice for business travelers. This hotel offers tailored services and facilities designed to meet the needs of professionals on the go. With comfortable accommodations and a tranquil atmosphere, guests can focus on work while enjoying the convenience of nearby amenities. The combination of a central location and business-friendly features makes this hotel a practical option for those in town for meetings or conferences.
  • Monadnock Inn: A charming Bed & Breakfast located just 6 miles from Peterborough, Monadnock Inn invites guests to unwind in its warm, welcoming atmosphere. This property is ideal for golf enthusiasts, offering a delightful golf experience right at your doorstep. With its cozy rooms and personalized service, guests can enjoy a peaceful retreat after a day of golfing. The inn's blend of comfort and charm, along with its beautiful surroundings, promises a relaxing stay for those looking to escape the hustle and bustle of everyday life.

Where to stay near Peterborough

Peterborough, New Hampshire, offers a delightful getaway for outdoor enthusiasts and families alike. Explore the charming main street, where friendly faces welcome you to local shops and cafes. Venture into the surrounding areas for breathtaking scenery and adventure opportunities. Whether you’re seeking recreation or a relaxing atmosphere, Peterborough and its nearby regions promise a memorable experience filled with warmth and adventure.

  • Jaffrey: Nestled just 6 miles from Peterborough, Jaffrey is a charming city that offers an abundance of outdoor adventures. With its scenic landscapes framed by mountains and lakes, it’s a haven for nature enthusiasts and thrill-seekers alike. The peak travel season from June to August brings many visitors eager to explore the local recreational areas and ski fields. Jaffrey is also home to stunning national state parks, making it a perfect base for hiking, fishing, and winter sports. Whether you're looking to bask in the beauty of nature or embark on an adrenaline-filled adventure, Jaffrey has something for everyone.
  • Dublin: Just a short 6-mile drive from Peterborough, Dublin is a picturesque city known for its romantic ambiance and outdoor activities. Visitors often flock here from June to July and September to enjoy the area's breathtaking scenery, including lush lakes and rolling mountains. Dublin’s recreational areas and ski fields are popular spots for both relaxation and adventure. The charming streets and local parks provide a tranquil setting for a leisurely stroll or a cozy picnic. With its blend of natural beauty and quaint charm, Dublin is a delightful escape for couples and families alike.
  • Temple: Located a mere 6 miles from Peterborough, Temple is an outdoor enthusiast's dream. This vibrant city sees a spike in visitors during the summer months of July and August, as well as in October. Travelers come to Temple to experience the stunning natural landscapes and partake in exciting outdoor activities, particularly at its ski fields and recreational areas. Surrounded by lakes, mountains, and national state parks, Temple invites adventure seekers to explore its enchanting terrain. Whether you’re skiing in winter or hiking in summer, Temple is a year-round outdoor paradise.

Things to do in and around Peterborough

Peterborough, New Hampshire, is perfect for outdoor enthusiasts and adventure seekers. Enjoy activities like skiing at local ski fields and exploring recreational areas. Don't miss the butterfly garden and wellness retreats for relaxation. Additionally, keep an eye out for local events and area attractions that highlight the charm of this picturesque town, making your visit truly memorable.

Shopping

In Peterborough, you can enjoy shopping at Ava Marie Handmade Chocolates for unique treats. If you're up for a drive, visit Merrimack Premium Outlets 23 miles away for a variety of shops and entertainment, or check out Yankee Farmer's Market 29 miles away for local goods.

Recreation

Shattuck Golf Course offers a scenic golfing experience with stunning views and outdoor vibes, located 7 miles from Peterborough. The Driving Range, 14 miles away, provides a relaxed atmosphere for practice swings. Crotched Mountain Golf Club, 11 miles from town, features beautiful landscapes and a challenging course for all skill levels.

Adventure

Explore the Wapack Trail for an invigorating hike through stunning landscapes, perfect for outdoor enthusiasts. For winter sports, visit Crotched Mountain Ski and Ride Area, located 10 miles away, or head to Granite Gorge, 15 miles away, both offering thrilling skiing experiences amidst beautiful scenery.

Nightlife

Experience the vibrant nightlife in Peterborough at the Peterborough Players, a charming theater offering cultural performances. For a short drive, enjoy the Wilton Town Hall Theatre or the Colonial Theatre, both providing family-friendly entertainment and romantic atmospheres, perfect for a memorable evening out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Peterborough

To save money on your trip to Peterborough, visit during the off-peak months of March or December to January for lower rates. Book your stay on a Wednesday, the cheapest day, and avoid Saturdays for better pricing. Use Expedia's search tool to compare room rates and find budget-friendly hotels, including eco-friendly options. Consider bundling your hotel with flights and activities for extra savings, and join Expedia's One Key membership for exclusive discounts and rewards. Enjoy free local activities to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Peterborough are March and December to January, where the prices are slightly lower. This is in comparison to June to July and October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Peterborough is Wednesday. The most expensive day to stay in Peterborough is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your results to display prices from lowest to highest, ensuring you find the most affordable hotels right away. Additionally, you have the option to narrow down your choices by hotel type—for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Peterborough with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around Peterborough

Peterborough, New Hampshire, is an ideal destination for outdoor enthusiasts seeking adventure and scenic beauty. Visitors can explore the nearby nature reserves and national state parks, offering a variety of eco-friendly activities. Enjoy fishing or kayaking at the local lakes, or embark on hiking trails that showcase the area's stunning landscapes. Whether you’re looking for a peaceful retreat or an adrenaline-pumping experience, Peterborough has something to offer for every nature lover.

  • Pack Monadnock Mountain: Experience breathtaking views and invigorating hikes at Pack Monadnock Mountain. This stunning location offers a variety of outdoor adventures, making it perfect for nature enthusiasts and those seeking picturesque scenery.
  • Monadnock State Park: Just 7 miles from Peterborough, Monadnock State Park is a haven for adventurers. Renowned for its scenic beauty, the park features challenging trails and opportunities for wildlife spotting, ensuring an unforgettable outdoor experience.
  • Peterborough Town House: Immerse yourself in the rich culture of the area by visiting the historic Peterborough Town House. This charming landmark showcases local history and architecture, making it a delightful stop for history buffs and curious travelers alike.

Best time to go to Peterborough

The best time to visit Peterborough is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January21.4°F (-5.9°C)Light RainMostly SunnySlightly LowSlightly Low
February23.2°F (-4.9°C)Light RainMostly CloudyAverageAverage
March30.7°F (-0.7°C)Light RainMostly CloudyAverageSlightly Low
April42.4°F (5.8°C)Light RainMostly CloudyAverageAverage
May54.7°F (12.6°C)Light RainMostly SunnyAverageAverage
June62.8°F (17.1°C)Light RainMostly SunnyAverageSlightly High
July69.4°F (20.8°C)Light RainMostly SunnySlightly HighSlightly High
August67.6°F (19.8°C)Light RainMostly SunnySlightly HighAverage
September60.4°F (15.8°C)Light RainMostly SunnySlightly HighAverage
October49.1°F (9.5°C)Light RainMostly SunnyAverageSlightly High
November37.0°F (2.8°C)Light RainMostly SunnySlightly LowAverage
December28.2°F (-2.1°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Peterborough

If you're traveling to Peterborough, New Hampshire, there are several major airports to consider. Boston Logan International Airport (BOS), located 59 miles away, offers luxury accommodations like Encore Boston Harbor and The Langham, Boston, both within 3 miles of the airport. Manchester-Boston Regional Airport (MHT), just 26 miles from Peterborough, features the upscale Grand at Bedford Village Inn and DoubleTree by Hilton Manchester Downtown, each about 4 miles away. Worcester Regional Airport (ORH), situated 42 miles from Peterborough, has nearby options like Beechwood Hotel and AC Hotel by Marriott Worcester, both conveniently located within 5 miles of the airport.

Frequently asked questions

What is the best area to stay in Peterborough?
The best area to stay in Peterborough is the downtown village area, which offers the most convenient access to local attractions and amenities.

This central area is highly walkable, with many local shops, art galleries, and restaurants concentrated along Main Street and Grove Street, particularly around the Town House and the Peterborough Town Library. The Contoocook River flows through the village, providing pleasant views and access to walking paths. Couples will find this area ideal for a relaxing getaway, with opportunities to explore the arts scene, enjoy local cuisine, and take leisurely strolls along the river.

Travelers looking for a quiet stay with a focus on nature will appreciate accommodations just outside the immediate downtown, closer to the region's natural beauty.
What are the best hotels in Peterborough that travelers recommend?
For a highly recommended hotel in Peterborough, consider the Riverhouse by Weekender (Formerly Jack Daniels Inn).

This hotel, with an outstanding 9.4 rating, is praised by guests for its quiet and great location. Guests frequently mention the good quality of the rooms and the wonderful staff. Key amenities include a river view, premium bedding, and a kitchen in some accommodations. Additionally, the hotel offers complimentary self-parking and free rollaway extra beds. For those interested in local attractions, it is conveniently located near the Mariposa Museum and World Cultures Center, Ava Marie Handmade Chocolates, The Monadnock Center for History and Culture, and the Sharon Arts Center.
What are the best family hotels in Peterborough?
For family-friendly hotels in Peterborough, the Riverhouse by Weekender (Formerly Jack Daniels Inn) is an excellent choice.

This hotel, with a superb 9.4 review rating, is praised by guests for its quiet location and good rooms. It offers valuable amenities for families, including free rollaway extra beds, a kitchen in each unit, free WiFi, and complimentary self-parking. The property is also conveniently located near attractions such as the Mariposa Museum and World Cultures Center, Ava Marie Handmade Chocolates, and The Monadnock Center for History and Culture, all less than a mile away. Find more child-friendly accommodations in Peterborough
What are the best budget hotels in Peterborough?
For a highly-rated budget hotel in Peterborough, consider the Riverhouse by Weekender (Formerly Jack Daniels Inn).

This hotel has an outstanding 9.4 rating and is praised by guests for its quiet location and excellent rooms. It offers convenient amenities such as free WiFi, free self-parking, and a kitchen, which can be very helpful for budget-conscious travelers. For those interested in local attractions, it is located just 0.6 miles from both the Mariposa Museum and World Cultures Center and the Peterborough Town House.
What are the most romantic hotels in Peterborough for couples?
For a romantic getaway in Peterborough, couples should consider Riverhouse by Weekender (Formerly Jack Daniels Inn).

This hotel, with an exceptional 9.4 rating, is praised by guests for its quiet location and good rooms. It offers amenities such as a kitchen, free WiFi, and complimentary self-parking. The hotel is conveniently located near Ava Marie Handmade Chocolates and the Sharon Arts Center, making it ideal for couples looking for local experiences.
What are the best hotels in Peterborough near Ava Marie Handmade Chocolates?
For a highly-rated hotel in Peterborough near Ava Marie Handmade Chocolates, consider the Riverhouse by Weekender (Formerly Jack Daniels Inn).

This hotel has an excellent 9.4 rating and is located just 0.7 miles from Ava Marie Handmade Chocolates. Guests often mention the quiet location and good rooms, as well as the wonderful staff. It offers free WiFi, free self-parking, and free rollaway extra beds, making it a convenient option for families. Each room also includes a kitchen, adding to the comfort and flexibility of your stay.
When is the best time to go to Peterborough?
The best time to visit Peterborough is during the fall, from September to October, when the foliage is at its peak.

During these months, the Monadnock Region transforms with bright red, orange, and gold leaves, creating a beautiful backdrop for outdoor activities. The air is crisp and cool, superb for hiking on Mount Monadnock or exploring the town's walking trails. Visitors can enjoy local events like the Peterborough Folk Music Festival, which typically takes place in the early fall.

Summer, from June to August, is also a good time to visit, especially for those who enjoy warmer weather and water activities. The Contoocook River is popular for kayaking and canoeing, and many local farms offer pick-your-own produce.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Peterborough.
How can I save on a Peterborough hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Peterborough hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Peterborough hotel?
Prices for hotels in Peterborough often vary, but you can find a great deal from $91 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia