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

Woodbound Inn in Rindge 247 Woodbound Rd., Rindge, NH 03461 ~6.76 miles southwest of Peterborough
  • 3-star Rural property
  • 3 floors in property
Crotched Mountain Resort - Francestown
+1-800-230-4134
740 2nd Nh Tpke North, Francestown, NH 03043 ~10.76 miles northeast of Peterborough
  • Midscale Golf Course hotel
  • 24 suites in hotel
From$113
Very Good 4.5 /5Guest Reviews Call
Courtyard Keene Downtown : 75 Railroad St. 75 Railroad St., Keene, NH 03431 ~16.96 miles west of Peterborough
  • Three Star Downtown property
  • 3 meeting rooms in property
From$105
Very Good 4.5 /5Latest Reviews Call
The Ef Lane Hotel
+1-888-690-5247
30 Main St., Keene, NH 03431 ~17.13 miles west of Peterborough
  • Expensive Downtown property
  • 40 rooms in hotel
Best Western Sovereign Hotel
+1-888-305-3366
401 Winchester St., Keene, NH 03431 ~17.62 miles west of Peterborough
  • 3 star Suburban hotel
  • Fitness center on property
From$75
Very Good 4.0 /5Review Score Call
Holiday Inn Express 175 Key Rd., Keene, NH 03431 ~17.93 miles west of Peterborough
  • Mid-scale Rural hotel
  • 80 rooms in hotel
From$79
Very Good 4.0 /5Read Reviews Call
Days Inn Keene Nh in Keene 3 Ash Brook Rd., Keene, NH 03431 ~18.38 miles west of Peterborough
  • Two-star Mountain hotel
  • Check-in: 2:00pm
Henniker Motel in Henniker 61 Craney Pond Rd., Henniker, NH 03242 ~21.36 miles northeast of Peterborough
  • 2-star Mountain property
  • Check in: 3:00 PM
Colonial Hotel - Gardner 625 Betty Spring Rd., Gardner, MA 01440 ~21.38 miles south of Peterborough
  • 3 star Mountain hotel
  • 2 floors in hotel
Great Wolf Lodge / New England 150 Great Wolf Dr., Fitchburg, MA 01420 ~21.64 miles south of Peterborough
  • Affordable Resort property
  • 115 suites in property
Rodeway Inn Westminster - Westminster
+1-888-690-5247
183 Main St., Westminster, MA 01473 ~22.35 miles south of Peterborough
  • Two star Downtown hotel
  • Free complimentary breakfast
Holiday in Express & Suites 4 Amherst Rd., Merrimack, NH 03054 ~22.92 miles east of Peterborough
  • Midscale Suburban hotel
  • Gym / Fitness Center Available
Crowne Plaza Nashua 2 Somerset Pkwy., Nashua, NH 03063 ~23.10 miles east of Peterborough
  • Three Star Suburban hotel
  • Fitness + Health Center
From$99
Very Good 4.0 /5Reviews Call
Wachusett Village Inn : 9 Village Inn Rd. 9 Village Inn Rd., Westminster, MA 01473 ~23.20 miles south of Peterborough
  • Three Star Suburban hotel
  • Hotel has 5 meeting rooms
Holiday Inn Fitchburg Waterpark : 150 Royal Plaza Dr.
+1-888-690-5281
150 Royal Plaza Dr., Fitchburg, MA 01420 ~23.21 miles south of Peterborough
  • Mid-scale Mountain hotel
  • Hotel has 245 rooms
Hawthorn Suites by Wyndham Merrimack Nashua Area 246 Daniel Webster Highway, Merrimack, NH 03054 ~23.39 miles east of Peterborough
  • 3-star Suburban property
  • Hotel has 3 floors
Quality Inn - Merrimack
+1-800-997-5148
242 Daniel Webster Highway, Merrimack, NH 03054 ~23.40 miles east of Peterborough
  • 2-star Suburban hotel
  • Hotel has 67 rooms
Courtyard by Marriott Nashua in Nashua 2200 Southwood Dr., Nashua, NH 03063 ~23.44 miles east of Peterborough
  • 3 star Suburban property
  • Hotel has 4 suites
From$89
Very Good 4.0 /5Review Score Call
Extended Stay America Boston Nashua
+1-888-305-3366
2000 Southwood Dr., Nashua, NH 03063 ~23.64 miles east of Peterborough
  • Inexpensive Highway hotel
  • 3 floors in property
Fireside Inn & Suites 10 Saint Laurent St., Nashua, NH 03060 ~24.26 miles east of Peterborough
  • Inexpensive Highway hotel
  • Hotel has 2 floors
Super 8 Motel
+1-800-997-5149
482 North Main St., Leominster, MA 01453 ~24.52 miles southeast of Peterborough
  • Cheap Highway property
  • 4 floors in hotel
Doubletree by Hilton Leominster in Leominster 99 Erdman Way, Leominster, MA 01453 ~24.70 miles southeast of Peterborough
  • Three Star Rural property
  • 22 suites in property
From$106
Very Good 4.0 /5Recent Reviews Call
Country Inn & Suites Manchester Airport : 250 South River Rd. 250 South River Rd., Bedford, NH 03110 ~24.72 miles east of Peterborough
  • 2 star Airport hotel
  • Hotel has 100 rooms
Hampton Inn & Suites in Bedford 8 Hawthorne Dr., Bedford, NH 03110 ~24.81 miles east of Peterborough
  • 3-star Suburban property
  • 4 floors in hotel
From$109
Very Good 4.0 /5Recent Reviews Call
Comfort Inn Manchester Airport
+1-888-690-5247
298 Queen City Ave., Manchester, NH 03102 ~24.97 miles east of Peterborough
  • 3-star Downtown hotel
  • Gym / Fitness Center Available
Next 25 Peterborough Hotels >  [1 - 25 of 50]    
Next: See My Peterborough Hotels with Pricing
Back to Top