Photo by Zach Siegenthaler

Find hotels in Peterborough, NH from $109

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    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

Compare 326 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Riverhouse by Weekender (Formerly Jack Daniels Inn)

2.5 star property
9.4 out of 10, Exceptional, (408)
"Clean, comfortable, easy check in/check out. Beautiful location, staff was friendly and efficient. "
$164 nightly
The price is $177
Jul 31 - Aug 1
Total includes taxes and fees
Riverhouse by Weekender (Formerly Jack Daniels Inn)

Doubletree by Hilton Hotel Leominster

4.0 star property
8.6 out of 10, Excellent, (1005)
"Enjoyed the pool. "
$162 nightly
The price is $181
Aug 17 - Aug 18
Total includes taxes and fees
Doubletree by Hilton Hotel Leominster

Howarth House B&B

3.0 star property
10.0 out of 10, Exceptional, (104)
"Beautiful gardens"
$235 nightly
The price is $235
Jul 31 - Aug 1
Total includes taxes and fees
Howarth House B&B

Great Wolf Lodge Boston / Fitchburg, MA

3.5 star property
8.6 out of 10, Excellent, (1015)
"The staffs are friendly, the rooms are clean nice and spacious."
$199 nightly
The price is $222
Aug 4 - Aug 5
Total includes taxes and fees
Great Wolf Lodge Boston / Fitchburg, MA

The Birchwood Inn

3.5 star property
9.4 out of 10, Exceptional, (204)
"What a beautiful Inn! Amy was so nice and helpful, we had a wonderful stay. "
$170 nightly
The price is $184
Aug 3 - Aug 4
Total includes taxes and fees
The Birchwood Inn

The Maguire House Bed & Breakfast

3.5 star property
10.0 out of 10, Exceptional, (34)
"Wonderful bed and breakfast - and remarkable hosts! Definitely worth booking if you plan to be in the area. "
$253 nightly
The price is $253
Jul 30 - Jul 31
Total includes taxes and fees
The Maguire House Bed & Breakfast

The Colonial Hotel

3.0 star property
8.8 out of 10, Excellent, (1014)
"Very good hotel "
$140 nightly
The price is $156
Jul 29 - Jul 30
Total includes taxes and fees
The Colonial Hotel

Henniker Motel

2.0 star property
8.2 out of 10, Very Good, (248)
"I've been staying at the Henniker Hotel for many years.. Very nice owner. Always accommodating. "
$129 nightly
The price is $140
Jul 29 - Jul 30
Total includes taxes and fees
Henniker Motel

Blue Bear Inn

4.0 star property
9.6 out of 10, Exceptional, (50)
"Great place"
$221 nightly
The price is $240
Jul 30 - Jul 31
Total includes taxes and fees
Blue Bear Inn

Colby Hill Inn

3.5 star property
9.4 out of 10, Exceptional, (27)
"Wonderful food and a charming old Inn"
$217 nightly
The price is $235
Jul 29 - Jul 30
Total includes taxes and fees
Colby Hill Inn

Monadnock Inn

2.5 star property
7.6 out of 10, Good, (265)
"It was very personable. They were very flexible with check-in. Quiet and homie. "
$176 nightly
The price is $191
Jul 29 - Jul 30
Total includes taxes and fees
Monadnock Inn

The Carriage Barn Inn

3.0 star property
9.6 out of 10, Exceptional, (153)
"Loved our stay. Beautifully decorated and I was able to play the house guitar in common room which was a unique touch I really enjoyed. Would gladly stay here again."
$196 nightly
The price is $213
Aug 28 - Aug 29
Total includes taxes and fees
The Carriage Barn Inn

Courtyard by Marriott Keene Downtown

3.0 star property
8.8 out of 10, Excellent, (1005)
"Spacious, comfortable room in easy waking distance to many restaurants and shopping. Staff is warm and welcoming. "
$189 nightly
The price is $205
Aug 3 - Aug 4
Total includes taxes and fees
Courtyard by Marriott Keene Downtown

Fairfield Inn & Suites by Marriott Keene Downtown

2.5 star property
8.8 out of 10, Excellent, (726)
"Friendly, helpful staff. Old hotel in good condition. "
$155 nightly
The price is $168
Aug 17 - Aug 18
Total includes taxes and fees
Fairfield Inn & Suites by Marriott Keene Downtown

The Burrell House

2.5 star property
9.6 out of 10, Exceptional, (131)
"Beautiful Inn!! Very happy customer ! I’ll be back !"
$127 nightly
The price is $138
Jul 29 - Jul 30
Total includes taxes and fees
The Burrell House

Best Western Plus Keene Hotel

3.0 star property
8.2 out of 10, Very Good, (1006)
"Nice hotel "
$134 nightly
The price is $145
Jul 29 - Jul 30
Total includes taxes and fees
Best Western Plus Keene Hotel

Hampton Inn & Suites Keene

2.5 star property
9.0 out of 10, Wonderful, (318)
"Keene NH Hampton was probaly the nicest Hampton I ever stayed at. Clean & friendly "
$166 nightly
The price is $181
Aug 10 - Aug 11
Total includes taxes and fees
Hampton Inn & Suites Keene

Keene Elm City Hotel, Ascend Hotel Collection

2.5 star property
8.4 out of 10, Very Good, (863)
"Good place to stop "
$123 nightly
The price is $133
Jul 31 - Aug 1
Total includes taxes and fees
Keene Elm City Hotel, Ascend Hotel Collection

Days Inn by Wyndham Keene NH

2.0 star property
7.2 out of 10, Good, (1007)
"Great stay"
$100 nightly
The price is $109
Jul 30 - Jul 31
Total includes taxes and fees
Days Inn by Wyndham Keene NH
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

Learn more about Peterborough

Home to an art colony and one of America’s oldest basket companies, this idyllic town in New Hampshire was also the inspiration for Thornton Wilder’s play Our Town.

Peterborough showing autumn leaves and a house

Stay near popular Peterborough attractions

Top Peterborough Hotel Reviews

Find out more about Peterborough

Find out more about Peterborough

Top reasons to visit Peterborough

  • Outdoor Adventures: Peterborough is perfect for outdoor enthusiasts, offering hiking trails and skiing at local resorts in the stunning Monadnock region.
  • Scenic Beauty: Enjoy breathtaking views and picturesque New England countryside that adds charm to your vacation.
  • Historic Downtown: Explore the friendly downtown area filled with local shops, dining options, and family-friendly activities.
  • Diverse Accommodations: Choose from cozy bed & breakfasts to luxurious hotels, catering to all types of travelers.
  • Cultural Experience: Discover nearby colleges and parks that enrich your visit with historical and cultural insights.

Find great hotels in Peterborough

Explore a diverse selection of hotel accommodations in Peterborough, New Hampshire, ranging from cozy bed & breakfasts to luxurious 5-star hotels. Whether you're seeking a business-friendly environment, a pet-friendly retreat, or an adventurous getaway, Peterborough has something for everyone. Discover popular options like the Monadnock Inn and enjoy comfortable guest rooms that cater to all your vacation needs.

  • Comfort Inn Concord: Ideal for families and adventure seekers, Comfort Inn Concord offers a delightful experience just 30 miles from Peterborough. This hotel features a variety of exciting outdoor activities, such as ice skating, snow tubing, and cross-country skiing in nearby locations. Families will appreciate the complimentary cribs available for younger guests. Additionally, the property is pet-friendly, allowing dogs and service animals, making it perfect for travelers with furry companions. The blend of adventure and family-oriented amenities ensures a memorable stay for all.
  • Motel 6 Leominster, MA: Situated 26 miles from Peterborough, Motel 6 Leominster is a budget-friendly option that caters to pet lovers. This no-frills motel allows both dogs and cats, with no additional fee for pets, making it an excellent choice for travelers who want to bring their furry friends along. The straightforward accommodations provide comfort and convenience, ensuring a hassle-free stay while you explore the local area. Whether you're on a road trip or visiting for leisure, this motel offers a welcoming atmosphere for you and your pets.
  • Doubletree by Hilton Hotel Leominster: Located 25 miles from Peterborough, the Doubletree by Hilton Hotel Leominster combines comfort and convenience, making it ideal for both business and adventure travelers. This 4-star hotel boasts multiple meeting rooms and a fully equipped business center, catering to corporate needs. For those seeking outdoor fun, nearby hiking and skiing opportunities await. Guests will enjoy the signature warm cookie upon arrival and upscale amenities, ensuring a pleasant and productive stay. Experience the best of both worlds with this versatile accommodation.

Discover the best areas to stay in Peterborough

Peterborough, New Hampshire, offers a charming blend of outdoor adventure and scenic beauty, perfect for a memorable vacation. Explore the historic downtown, where friendly locals welcome you to family-friendly activities and romantic lodgings. Venture into nearby towns to discover the picturesque New England countryside, rich in history and adventure. Whether you seek tranquil rural settings or vibrant local culture, Peterborough is an ideal base for your explorations.

  • Concord: Located 31 miles from Peterborough, Concord is the capital city of New Hampshire, offering visitors a blend of outdoor adventure and scenic beauty. The city is known for its vibrant parks and recreational areas, ideal for hiking, skiing, and enjoying picturesque lakes and beaches. June to July and September see the highest number of visitors, drawn to its ski resorts and family-friendly beaches. Concord's historic downtown features charming shops and eateries, making it a perfect spot for a leisurely stroll amidst beautiful architecture.
  • Keene: Just 17 miles away from Peterborough, Keene is a delightful city that attracts travelers year-round. Known for its stunning natural scenery and outdoor activities, visitors can explore nearby ski fields and enjoy breathtaking views from local mountains. Peak visitor months include February, July, and October, where activities often include education-related events due to the presence of a modern college university. Keene's vibrant arts scene, with galleries and theaters, adds an exciting cultural layer to your adventure.
  • Rindge: A mere 9 miles from Peterborough, Rindge is a charming city that excels in providing romantic outdoor experiences. With a moderate seasonal influx of visitors peaking from July to September, Rindge boasts beautiful lakes and beaches, perfect for a picturesque getaway. The city features recreational areas that invite outdoor enthusiasts to explore hiking trails and water activities. Additionally, the presence of a modern college university adds a lively energy to the area, making it an inviting destination for couples and families alike.

Things to do in Peterborough

Peterborough, New Hampshire, is an ideal destination for outdoor enthusiasts, offering a range of activities like skiing at local resorts and numerous hiking trails. Visitors can enjoy scenic views and partake in adventurous outings. Families will find playgrounds near hotels and airports, making it convenient for travelers. Be sure to explore top tips for making the most of your visit, ensuring an unforgettable experience in this charming town.

Food and drinks

Experience the charm of Peterborough's culinary scene at Pearl Restaurant & Oyster Bar for fresh Asian cuisine. For a cozy drink, visit Harlow's Pub, known for its laid-back atmosphere. If you're up for a short drive, savor the delightful offerings at Pickety Place or LaBelle Winery.

Shopping

In Peterborough, you can visit Ava Marie Handmade Chocolates for delicious gifts. If you're up for a drive, check out the Monadnock Marketplace, located about 12 miles away, where you'll find a variety of shops and local vendors for unique souvenirs.

Recreation

At Shattuck Golf Course, enjoy a round of golf surrounded by breathtaking landscapes and fresh air, perfect for sports enthusiasts. Lake Dennison State Recreation Area invites you to relax amidst nature, offering serene hiking trails and tranquil waters. Stonebridge Golf Course provides a luxurious golfing experience, ideal for a sophisticated day out.

Adventure

Experience the thrill of skiing at Crotched Mountain Ski and Ride Area, located 10 miles from Peterborough, where you can enjoy exhilarating slopes and sports vibes. For a scenic hike, explore the Wapack Trail right in Peterborough, immersing yourself in the breathtaking outdoors and adventure atmosphere.

Nightlife

Experience the vibrant nightlife in Peterborough with a visit to the Peterborough Players for captivating theater performances. For a short drive, catch a show at the Wilton Town Hall Theatre or the Colonial Theatre, both offering a mix of culture and entertainment in a charming setting.

Booking tips and Expedia advantages for Peterborough

To save money on your trip to Peterborough, New Hampshire, consider visiting free attractions like Franklin Pierce University, Cathedral of the Pines, and Nubanusit Lake. The best time to visit is from November to January when prices are lower. Use Expedia to find budget-friendly hotel options, and consider booking a package deal that combines flights and accommodations for extra savings. Joining the Expedia One Key membership can also provide exclusive discounts and OneKeyCash for future bookings. Remember to book with flexibility to secure the best deals available.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Peterborough are November to January, where the prices are slightly lower. This is in comparison to May to June and October, where prices are slightly higher.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of hotel you envision. To find the best prices and deals available, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Peterborough with your flights and activities through an Expedia package deal.
  • 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 Peterborough

Peterborough, New Hampshire, is an ideal destination for outdoor enthusiasts and adventure seekers. Visitors can explore the stunning Monadnock region, with its beautiful scenery and opportunities for hiking. The area features notable attractions, including national and state parks, as well as modern colleges and universities, providing a rich cultural experience. Whether you're looking for adventure or simply wish to enjoy the great outdoors, Peterborough offers a variety of activities to make your vacation memorable.

  • Monadnock State Park: Just 7 miles from Peterborough, this national park offers breathtaking scenery and outdoor adventures. Hike its famous trails and enjoy panoramic views from the summit, making it a perfect spot for nature lovers and thrill-seekers alike.
  • Pack Monadnock Mountain: Located within Peterborough, Pack Monadnock Mountain invites visitors to explore its scenic trails. Experience the thrill of hiking and relish the stunning vistas, ideal for both casual walkers and seasoned adventurers.
  • Peterborough Town House: A charming historic site in the heart of Peterborough, this Town House showcases local culture and history. Discover its architectural beauty and immerse yourself in the community's rich heritage.

Best time to go to Peterborough

Visitor numbers in Peterborough is generally unchanged in popularity throughout the year. The best time to visit Peterborough is dependant 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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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 CloudyAverageAverage
April42.4°F (5.8°C)Light RainMostly CloudyAverageAverage
May54.7°F (12.6°C)Light RainMostly SunnyAverageSlightly High
June62.8°F (17.1°C)Light RainMostly SunnyAverageSlightly High
July69.4°F (20.8°C)Light RainMostly SunnySlightly HighAverage
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 LowSlightly Low
December28.2°F (-2.1°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Peterborough

When visiting Peterborough, New Hampshire, you can fly into several major airports. Boston Logan International Airport (BOS) is 59 miles away, with nearby hotel options like Encore Boston Harbor, The Langham, and InterContinental Boston, all within 3 miles of the airport. Manchester-Boston Regional Airport (MHT) is closer at 26 miles, with excellent hotels such as The Grand at Bedford Village Inn and DoubleTree by Hilton Manchester Downtown, both about 4 miles from the airport. Worcester Regional Airport (ORH) is 42 miles away, featuring hotels like Beechwood Hotel and AC Hotel by Marriott Worcester, each around 5 miles from the airport.

Frequently asked questions

What are the best budget hotels in Peterborough?
Riverhouse by Weekender, formerly known as Jack Daniels Inn, is a standout option for travelers seeking value without compromising comfort. This charming hotel in Peterborough, NH, boasts a remarkable 9.4 rating from guests, showcasing its dedication to quality service. Families will appreciate the spacious rooms that include kitchen facilities, making it easy to prepare meals and enjoy quality time together. View all budget hotels in Peterborough.
When is the best time to go to Peterborough?
The most popular time to visit Peterborough is during the summer months, particularly July. This is when the city comes alive with outdoor events, festivals, and a vibrant atmosphere. Average temperatures in July hover around 70°F, providing comfortable conditions for exploring Peterborough's historic sites, beautiful parks, and scenic waterways.

During the peak season, from June to August, travelers often flock to the area for its rich cultural offerings and pleasant weather. If you enjoy outdoor activities, this is an ideal time to take advantage of the numerous walking and cycling paths that line the riverbanks or to visit the stunning Peterborough Cathedral, known for its breathtaking architecture and historical significance.

For those who appreciate a more laid-back experience, September offers a wonderful alternative. With slightly cooler temperatures in the mid-60s Fahrenheit, this month tends to be less crowded while still featuring delightful events and opportunities for sightseeing. It's a great time for leisurely strolls through the city's lush parks or enjoying a quiet afternoon at one of the local cafes.

If you're looking for a budget-friendly option, consider visiting in early spring, particularly in April. While the temperatures can be a bit cooler, ranging from the low 50s to mid-60s Fahrenheit, the blooming flowers and fewer tourists create a unique charm that allows for an intimate exploration of the city.
Where can I find the best nightlife in Peterborough?
Peterborough is a charming town known for its picturesque New England setting and vibrant community spirit, though nightlife options are more limited compared to larger cities.

For those looking to enjoy a night out, the downtown area features a few cozy bars and restaurants that offer live music and entertainment. The Peterborough Players is a local theater that often hosts evening performances, providing a cultural experience that complements a night out.

Additionally, establishments like The Riverhouse Cafe and The Monadnock Food Co-op Café sometimes feature open mic nights or local musicians, creating a warm and inclusive setting for socializing.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Peterborough hotel for you.
How can I save on a Peterborough hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Peterborough hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*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 $109 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.