Star Rating
Hotel Name
Price Range (USD)to
Amenities

Peterborough New Hampshire Hotels & Motels

Only hotels in Peterborough are listed below. Find discounted hotel accommodations in or close to Peterborough, NH for your personal leisure or group travel. Discover the best Peterborough, New Hampshire motel and hotel rooms. Browse the Peterborough area hotels to find the perfect lodging! Please use the provided map of the Peterborough hotels. Group booking? Search Peterborough Group Hotel Discounts

The Peterborough center point is about 17 miles east of Keene State College and 17 miles east of Mariposa Museum.

Peterborough Hotels/Motels & Accommodations

Jack Daniels Motor Inn 80 Concord St., Peterborough, NH 03458
  • 3-star hotel
  • 17 rooms in property
Woodbound Inn : 247 Woodbound Rd. 247 Woodbound Rd., Rindge, NH 03461 ~6.76 miles southwest of Peterborough
  • Affordable Rural hotel
  • 30 rooms in property
  • Room is all right
  • Great service
From$60
Average 3.5 /5Reviews Call
Crotched Mountain Resort : 740 2nd Nh Tpke North
+1-800-997-5148
740 2nd Nh Tpke North, Francestown, NH 03043 ~10.76 miles northeast of Peterborough
  • 3-star Golf Course property
  • Hotel has 24 rooms
  • Average amenities
  • Old buildings behind the condos
From$113
Very Good 4.5 /5Latest Reviews Call
Courtyard Keene Downtown - Keene 75 Railroad St., Keene, NH 03431 ~16.96 miles west of Peterborough
  • Three Star Downtown hotel
  • 3 meeting rooms in property
  • Most guests appreciated the modern rooms
  • Friendly service
From$104
Very Good 4.0 /5Guest Reviews Call
Fairfield Inn & Suites Keene Downtown - Keene 30 Main St., Keene, NH 03431 ~17.13 miles west of Peterborough
  • High-end Downtown property
  • Free comp. breakfast
  • Very welcoming staff
  • Most guests thought it was too noisy
Best Western Plus Keene Hotel in Keene 401 Winchester St., Keene, NH 03431 ~17.63 miles west of Peterborough
  • 3 star Suburban property
  • 2 floors in hotel
From$75
Very Good 4.0 /5Review Score Call
Holiday Inn Express Keene - Keene
+1-888-283-3404
175 Key Rd., Keene, NH 03431 ~17.93 miles west of Peterborough
  • Economical Rural hotel
  • Hotel has 80 rooms
Days Inn Keene Nh 3 Ash Brook Rd., Keene, NH 03431 ~18.38 miles west of Peterborough
  • Low-priced Mountain property
  • Gym / Fitness Center Available
Henniker Motel - Henniker 61 Craney Pond Rd., Henniker, NH 03242 ~21.36 miles northeast of Peterborough
  • Low Cost Mountain hotel
  • 20 sleeping rooms in hotel
Colonial Hotel 625 Betty Spring Rd., Gardner, MA 01440 ~21.38 miles south of Peterborough
  • Mid-scale Mountain property
  • Hotel has 112 rooms
  • Clean bathrooms
  • Buffet included
Super 8 Gardner - Gardner 22 North Pearson Blvd., Gardner, MA 01440 ~21.39 miles south of Peterborough
  • Economy Rural property
  • Free breakfast
Great Wolf Lodge / New England 150 Great Wolf Dr., Fitchburg, MA 01420 ~21.64 miles south of Peterborough
  • Three Star Resort property
  • 9 conference rooms in property
Rodeway Inn Westminster
+1-888-305-3366
183 Main St., Westminster, MA 01473 ~22.35 miles south of Peterborough
  • Two-star Downtown hotel
  • Free complimentary breakfast
  • Friendly service
  • Most guests found the staff to be very friendly
Holiday in Express & Suites 4 Amherst Rd., Merrimack, NH 03054 ~22.92 miles east of Peterborough
  • Mid-scale Suburban property
  • Check-in: 3:00
  • Bathroom is ok
  • Nice hot breakfast
Crowne Plaza Nashua 2 Somerset Pkwy., Nashua, NH 03063 ~23.10 miles east of Peterborough
  • 3 star Suburban property
  • 230 rooms in hotel
  • Every guests reviewed enjoyed the restaurants & bars nearby
  • Free water aerobics
From$109
Very Good 4.0 /5Read Reviews Call
Wachusett Village Inn 9 Village Inn Rd., Westminster, MA 01473 ~23.20 miles south of Peterborough
  • Three Star Suburban property
  • 16 suites in hotel
  • Rooms are ok
  • No elevators
Residences at Daniel Webster 246 Daniel Webster Highway, Merrimack, NH 03054 ~23.39 miles east of Peterborough
  • 3-star Suburban hotel
  • Hotel has 129 rooms
  • Friendly service
  • Regular internet service
Quality Inn 242 Daniel Webster Highway, Merrimack, NH 03054 ~23.40 miles east of Peterborough
  • Two-star Suburban hotel
  • 67 sleeping rooms in hotel
Courtyard by Marriott Nashua 2200 Southwood Dr., Nashua, NH 03063 ~23.44 miles east of Peterborough
  • Three Star Suburban hotel
  • 4 floors in property
  • Good vibe
  • Acceptable breakfast prices
From$99
Very Good 4.0 /5Read Reviews Call
Extended Stay America Boston Nashua 2000 Southwood Dr., Nashua, NH 03063 ~23.64 miles east of Peterborough
  • Economy Highway property
  • 101 rooms in hotel
  • Popular among business travelers
  • Full size fridge
Fireside Inn & Suites : 10 Saint Laurent St. 10 Saint Laurent St., Nashua, NH 03060 ~24.26 miles east of Peterborough
  • 2 star Highway hotel
  • 2 floors in hotel
  • Most guests thought the building wasn't nice
  • Furniture needs more attention
Days Inn in Leominster 482 North Main St., Leominster, MA 01453 ~24.52 miles southeast of Peterborough
  • Economy Highway hotel
  • 101 sleeping rooms in hotel
  • The majority of guests thought the building wasn't nice
  • Rooms need regular maintenance
From$42
Average 3.0 /5Reviews Call
Doubletree by Hilton Leominster in Leominster 99 Erdman Way, Leominster, MA 01453 ~24.70 miles southeast of Peterborough
  • 3-star Rural hotel
  • Check in time: 3:00PM EST
  • Fair breakfast prices
  • Rather comfortable
From$75
Very Good 4.0 /5Review Score Call
Country Inn & Suites Manchester Airport : 250 South River Rd. 250 South River Rd., Bedford, NH 03110 ~24.72 miles east of Peterborough
  • Two-star Airport hotel
  • Hotel has 46 suites
  • Most guests said the beds were comfortable
  • Nice feeling
Hampton Inn & Suites - Bedford 8 Hawthorne Dr., Bedford, NH 03110 ~24.81 miles east of Peterborough
  • 3-star Suburban property
  • Free complimentary breakfast
  • Breakfast was amazing
  • Sheets are too small
From$129
Very Good 4.0 /5Review Score Call
Next 25 Peterborough Hotels >  [1 - 25 of 50]    
Next: See My Peterborough Hotels with Pricing
Back to Top