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.
+1-888-389-4121
80 Concord St., Peterborough, NH 03458
  • Affordable Rural property
  • Hotel has a green policy See more
From$75
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Peterborough" Get Alexa Skill →
Woodbound Inn
+1-888-675-2083
247 Woodbound Rd., Rindge, NH 03461 ~6.76 miles southwest of Peterborough
  • 3-star Rural hotel
  • Check in time: 3:00pm
  • Comfortable beds
  • Rooms are ok
From$119
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Crotched Mountain Resort : 740 2nd Nh Tpke North
+1-800-716-8490
740 2nd Nh Tpke North, Francestown, NH 03043 ~10.76 miles northeast of Peterborough
  • Midscale Golf Course hotel
  • Hotel has 2 meeting rooms
  • Old buildings behind the condos
  • Room needs to be redecorated
From$113
Very Good 4.0 /5 Review Score Call BookMore Details
Courtyard by Marriott Keene Downtown
+1-800-805-5223
75 Railroad St., Keene, NH 03431 ~16.96 miles west of Peterborough
  • Three Star Downtown property
  • Gym / Fitness Center Available
  • Close to town
  • Great nearby shopping and professional, friendly staff
From$99
Very Good 4.0 /5 Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Keene Downtown in Keene
+1-888-965-1860
30 Main St., Keene, NH 03431 ~17.13 miles west of Peterborough
  • Mid-scale Downtown property
  • Check in: 3:00 PM
  • Almost all guests thought, the hotel was modern
  • Almost all guests thought rooms were spacious
From$109
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Best Western Plus Keene Hotel in Keene
+1-888-788-5576
401 Winchester St., Keene, NH 03431 ~17.73 miles west of Peterborough
  • Cheap Suburban property
  • 4 conference rooms in property
From$75
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express Keene, an IHG Hotel
+1-888-897-9207
175 Key Rd., Keene, NH 03431 ~17.93 miles west of Peterborough
  • Two-star Rural property
  • 80 rooms in hotel
From$95
Very Good 4.0 /5 Review Score Call BookMore Details
Days Inn by Wyndham Keene Nh in Keene
+1-888-311-4278
3 Ashbrook Rd., Keene, NH 03431 ~18.35 miles west of Peterborough
  • 2 star hotel
From$60
Average 3.0 /5 Review Score Call BookMore Details
Days Inn by Wyndham Keene NH in Keene
+1-888-469-4795
3 Ash Brook Rd., Keene, NH 03431 ~18.38 miles west of Peterborough
  • Low-priced Mountain property
  • Hotel has 2 suites
From$77
Average 3.0 /5 Review Score Call BookMore Details
Henniker Motel : 61 Craney Pond Rd.
+1-888-734-9421
61 Craney Pond Rd., Henniker, NH 03242 ~21.36 miles northeast of Peterborough
  • Low priced Mountain hotel
  • 2 floors in property
From$90
Average 3.0 /5 Review Score Call BookMore Details
Colonial Hotel - Gardner
+1-888-841-5292
625 Betty Spring Rd., Gardner, MA 01440 ~21.38 miles south of Peterborough
  • Three Star Mountain property
  • Hotel has 5 suites
  • High comfort
  • Excellent amenities
From$109
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Super 8 by Wyndham Gardner : 22 Pearson Blvd.
+1-888-455-5160
22 Pearson Blvd., Gardner, MA 01440 ~21.40 miles south of Peterborough
  • Inexpensive Rural hotel
  • Complimentary breakfast is offered
From$60
Average 3.0 /5 Read Reviews Call BookMore Details
Great Wolf Lodge / New England
+1-888-965-8297
150 Great Wolf Dr., Fitchburg, MA 01420 ~21.64 miles south of Peterborough
  • Affordable Resort property
  • Check in time: 4:00pm
From$105
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Rodeway Inn Westminster in Westminster
+1-888-906-6358
183 Main St., Westminster, MA 01473 ~22.35 miles south of Peterborough
  • Inexpensive Downtown property
  • Complimentary breakfast is offered
  • Friendly service
  • Terrible amenities
From$67
Average 3.0 /5 Hotel Reviews Call BookMore Details
Bedford Village Inn in Bedford
+1-888-749-6785
2 Olde Bedford Way, Bedford, NH 03110 ~22.91 miles east of Peterborough
  • Luxury 5-star Airport property
  • Hotel has 64 rooms
From$239
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Peterborough" Get Alexa Skill →
The Grand at Bedford Village - Bedford
+1-888-878-9982
2 To 12 Olde Bedford Way, Bedford, NH 03110 ~22.92 miles east of Peterborough
  • Midscale property
  • Check in: 15:00
From$90
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express & Suites Merrimack in Merrimack
+1-888-389-4485
4 Amherst Rd., Merrimack, NH 03054 ~22.92 miles east of Peterborough
  • Three Star Suburban hotel
  • Comp. Breakfast
  • Fresh fruits
  • Nice hot breakfast
From$89
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Woodspring Suites Nashua Merrimack
+1-888-389-4121
2 Executive Dr., Merrimack, NH 03054 ~23.03 miles east of Peterborough
  • Economy property
  • 122 rooms in hotel
From$50
Average 3.0 /5 Latest Reviews Call BookMore Details
Hampton Inn Nashua - Nashua
+1-888-675-2083
407 Amherst St., Nashua, NH 03063 ~23.09 miles east of Peterborough
  • 3 star property
  • Hotel has 4 floors
From$90
Average 3.0 /5 Guest Reviews Call BookMore Details
Quality Inn Merrimack - Nashua in Merrimack
+1-800-716-8490
242 Daniel Webster Highway, Merrimack, NH 03054 ~23.35 miles east of Peterborough
  • Inexpensive Suburban hotel
  • Check-in: 14:00
  • About half of guests said the wifi quality was bad
  • Quiet neighborhood
From$65
Average 3.0 /5 Hotel Reviews Call BookMore Details
The Residences at Daniel Webster
+1-800-805-5223
246 Daniel Webster Highway, Merrimack, NH 03054 ~23.37 miles east of Peterborough
  • Mid-scale Suburban property
  • Gym is available on property
From$55
Average 3.5 /5 Hotel Reviews Call BookMore Details
Doubletree by Hilton Nashua
+1-888-965-1860
2 Somerset Pkwy., Nashua, NH 03063 ~23.37 miles east of Peterborough
  • 3-star Suburban property
  • 20 suites in hotel
From$89
Average 3.0 /5 Guest Reviews Call BookMore Details
Residence Inn Nashua
+1-888-788-5576
25 Trafalgar Sq., Nashua, NH 03063 ~23.44 miles east of Peterborough
  • Three Star property
  • 118 sleeping rooms in hotel
From$90
Very Good 4.0 /5 Review Score Call BookMore Details
Courtyard by Marriott Nashua
+1-888-897-9207
2200 Southwood Dr., Nashua, NH 03063 ~23.44 miles east of Peterborough
  • Affordable Suburban hotel
  • Check in time: 03:00PM
  • World class service
  • Breakfast prices were ok, according to 64%
From$99
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Extended Stay America Suites Nashua Manchester in Nashua
+1-888-311-4278
2000 Southwood Dr., Nashua, NH 03063 ~23.64 miles east of Peterborough
  • Low-priced Highway hotel
  • 101 rooms in hotel
  • WiFi speeds are lacking
  • Great location
From$79
Very Good 4.0 /5 Review Score Call BookMore Details
Clarion Inn Nashua
+1-888-469-4795
10 St. Laurent St., Nashua, NH 03064 ~24.25 miles east of Peterborough
  • Three Star property
  • Fitness + Health Center
From$80
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Clarion Inn
+1-888-734-9421
10 Saint Laurent St., Nashua, NH 03060 ~24.26 miles east of Peterborough
  • Low Cost Downtown property
  • Complimentary breakfast is offered
From$60
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Days Inn by Wyndham Leominster/Fitchburg Area - Leominster
+1-888-841-5292
482 North Main St., Leominster, MA 01453 ~24.56 miles southeast of Peterborough
  • Inexpensive Highway property
  • Complimentary breakfast is offered
From$68
Very Good 4.0 /5 Read Reviews Call BookMore Details
Doubletree by Hilton Hotel Leominster : 99 Erdman Way
+1-888-455-5160
99 Erdman Way, Leominster, MA 01453 ~24.70 miles southeast of Peterborough
  • Midscale Rural property
  • 187 sleeping rooms in hotel
From$115
Very Good 4.0 /5 Reviews Call BookMore Details
Country Inn & Suites by Radisson Manchester Airport Nh
+1-888-965-8297
250 South River Rd., Bedford, NH 03110 ~24.72 miles east of Peterborough
  • 3 star Airport property
  • 100 rooms in hotel
  • Amenities are good
  • Great reception
From$70
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hampton Inn & Suites Manchester Bedford - Bedford
+1-888-906-6358
8 Hawthorne Dr., Bedford, NH 03110 ~24.81 miles east of Peterborough
  • Three Star Suburban hotel
  • Comp. Breakfast
  • The majority of guests thought the furniture was functional
  • Service is relatively professional
From$124
Very Good 4.0 /5 Review Score Call BookMore Details
Motel 6 Nashua Nh in NASHUA
+1-888-749-6785
2 Progress Ave., NASHUA, NEW HAMPSHIRE 03062 ~24.94 miles east of Peterborough
  • Economical hotel
  • Hotel has 80 rooms
Comfort Inn Airport : 298 Queen City Ave.
+1-888-878-9982
298 Queen City Ave., Manchester, NH 03102 ~24.97 miles east of Peterborough
  • 3 star Downtown property
  • Airport shuttle available
  • Most guests thought the service was unprofessional
  • Free cookies
From$79
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Econo Lodge
+1-888-389-4485
75 West Hancock St., Manchester, NH 03102 ~25.02 miles east of Peterborough
  • Two-star Downtown hotel
  • Check-in time: 3:00 PM
  • Housekeeping is satisfactory
  • Rooms need regular maintenance
From$55
Average 3.0 /5 Guest Reviews Call BookMore Details
Hilton Garden Inn Manchester Downtown - Manchester
+1-888-389-4121
101 South Commercial St., Manchester, NH 03101 ~25.51 miles east of Peterborough
  • 3 star Downtown property
  • Check-in time: 3:00 pm
  • Great parking, according to 80%
  • Every guests reviewed thought the view was good
From$119
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Holiday Inn Manchester Airport - Manchester
+1-888-675-2083
2280 Brown Ave., Manchester, NH 03103 ~25.55 miles east of Peterborough
  • 3-star Airport hotel
  • Airport shuttle provided
From$109
Very Good 4.0 /5 Review Score Call BookMore Details
Super 8 by Wyndham Manchester Airport - Manchester
+1-800-716-8490
2301 Brown Ave., Manchester, NH 03103 ~25.55 miles east of Peterborough
  • Low priced Airport property
  • Hotel has 4 floors
  • Breakfast can be improved
  • Good service
From$57
Average 3.5 /5 Read Reviews Call BookMore Details
La Quinta Inn & Suites Manchester by Wyndham
+1-800-805-5223
21 Front St., Manchester, NH 03102 ~25.62 miles east of Peterborough
  • 3 star Downtown property
  • 109 rooms in hotel
  • Good clean well kept facility
  • Most guests thought the service was very professional
From$109
Very Good 4.0 /5 Recent Reviews Call BookMore Details
TRU by Hilton in Manchester
+1-888-965-1860
135 Spring St., Manchester, NH 03101 ~25.68 miles east of Peterborough
  • 3 star Downtown property
  • Fitness center on property
From$109
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Doubletree by Hilton Manchester Downtown - Manchester
+1-888-788-5576
700 Elm St., Manchester, NH 03101 ~25.69 miles east of Peterborough
  • High end Downtown property
  • 248 sleeping rooms in hotel
From$75
Very Good 4.0 /5 Reviews Call BookMore Details
Residence Inn by Marriott Manchester Downtown - Manchester
+1-888-897-9207
40 Lake Ave., Manchester, NH 03101 ~25.80 miles east of Peterborough
  • 3 star Downtown hotel
  • Hotel has 4 floors
From$80
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Springhill Suites Manchester Boston Regional Airport
+1-888-311-4278
975 Perimeter Rd., Manchester, NH 03103 ~25.80 miles east of Peterborough
  • Mid-scale Airport property
  • Fitness + Health Center
From$80
Very Good 4.0 /5 Reviews Call BookMore Details
Homewood Suites by Hilton Manchester/Airport
+1-888-469-4795
1000 Perimeter Rd., Manchester, NH 03103 ~25.84 miles east of Peterborough
  • Mid-scale Airport hotel
  • 131 rooms in property
From$129
Average 3.0 /5 Reviews Call BookMore Details
Holiday Inn Hotel & Suites Nashua
+1-888-734-9421
9 Northeastern Blvd., Nashua, NH 03062 ~25.88 miles east of Peterborough
  • Affordable Suburban hotel
  • Check in: 4:00pm
  • Right off the highway
  • Staff was very helpful
From$90
Average 3.0 /5 Hotel Reviews Call BookMore Details
Motel 6 Worcstr Lemn Ma
+1-888-841-5292
48 Commercial St., LEOMINSTER, MASSACHUSETTS 01453 ~25.89 miles southeast of Peterborough
  • Economy hotel
  • 10 sleeping rooms in hotel
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Even Hotels Manchester Airport, an IHG Hotel
+1-888-455-5160
55 John East Devine Dr., Manchester, NH 03103 ~26.11 miles east of Peterborough
  • Midscale Airport hotel
  • Check in: 3:00 PM
  • About half of guests thought the wifi quality was ok
  • Hotel buildings could use some improvement
From$64
Very Good 4.0 /5 Review Score Call BookMore Details
Fairfield Inn by Marriot Manchester-Boston Regional Airport : 860 South Porter St.
+1-888-965-8297
860 South Porter St., Manchester, NH 03103 ~26.68 miles east of Peterborough
  • Mid-scale Airport property
  • Hotel has 4 floors
  • Free shuttle to the airport
  • Good access to the airport, said 100%
From$85
Very Good 4.0 /5 Read Reviews Call BookMore Details
Courtyard by Marriott Manchester Boston Regional Airport
+1-888-906-6358
700 Huse Rd., Manchester, NH 03103 ~26.68 miles east of Peterborough
  • Mid-scale Airport property
  • Airport shuttle provided
From$80
Very Good 4.0 /5 Reviews Call BookMore Details
Holiday Inn Express Manchester : 1298 South Porter St.
+1-888-749-6785
1298 South Porter St., Manchester, NH 03103 ~26.70 miles east of Peterborough
  • Three Star Airport hotel
  • Shuttle to airport available
From$99
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Towneplace Suites by Marriott Manchester in Manchester
+1-888-878-9982
686 Huse Rd., Manchester, NH 03103 ~26.76 miles east of Peterborough
  • Midscale Airport hotel
  • 77 rooms in hotel
From$109
Very Good 4.0 /5 Review Score Call BookMore Details

Next: See My Peterborough Hotels with Pricing

Graph: Upcoming 20 Days of Peterborough Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Peterborough, NH discounts available. The chart reflects the cheapest Peterborough hotel for each day and each star rating category.

FAQs about hotels in Peterborough

What are the top reviewed hotels in Peterborough?

Fairfield Inn & Suites by Marriott Keene Downtown, Hilton Garden Inn Manchester Downtown and Jack Daniels Motor Inn are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels in Peterborough?

Bedford Village Inn, Doubletree by Hilton Manchester Downtown and Jack Daniels Motor Inn are the top 3 luxury hotels near Peterborough city center.

What hotels are closest to the city center of Peterborough?

Jack Daniels Motor Inn, Woodbound Inn, and Crotched Mountain Resort are the properties closest to Peterborough city center.

How much does a cheap hotel in Peterborough cost per night?

In the last year, a 2 star hotel in Peterborough can be as cheap as $89.67 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Peterborough cost per night?

In the last year, the average 3 star hotel in Peterborough has been $147.57 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Peterborough?

Jack Daniels Motor Inn, Woodbound Inn and Crotched Mountain Resort are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Peterborough?

Fairfield Inn & Suites by Marriott Keene Downtown, Courtyard by Marriott Keene Downtown and Residence Inn Nashua are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Peterborough?

Clarion Inn Nashua, Clarion Inn and Comfort Inn Airport are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular IHG hotels in Peterborough?

Holiday Inn Express Keene, an IHG Hotel, Holiday Inn Express & Suites Merrimack and Holiday Inn Manchester Airport are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top