Top 10 Hotels in Peterborough

See all 1 Hotels in Peterborough
Jack Daniels Motor Inn

Jack Daniels Motor Inn

80 Concord Street, Peterborough 03458

2.5 out of 5.0
4.6 out of 5 (78 reviews)

Situated in Peterborough, this hotel is within a 15-minute walk of Mariposa Museum and World Cultures Center, Peterborough …

$119
Benjamin Prescott Inn

Benjamin Prescott Inn

0.5 mi from Peterborough
3.0 out of 5.0
4.7 out of 5 (15 reviews)

Situated in Jaffrey, this bed & breakfast is 2.2 mi (3.6 km) from Jaffrey Civic Center and 2.3 mi (3.7 km) from Cathedral o …

$114
The Birchwood Inn

The Birchwood Inn

2.6 mi from Peterborough
3.5 out of 5.0
4.7 out of 5 (30 reviews)

Situated in Temple, this inn is 3.1 mi (4.9 km) from Miller State Park and within 9 mi (15 km) of Pack Monadnock Mountain and …

$99
Crotched Mountain Resort

Crotched Mountain Resort

5.5 mi from Peterborough
3.0 out of 5.0
4.7 out of 5 (124 reviews)

Situated in Francestown, this golf condo is within 16 mi (25 km) of Peterborough Players, Peterborough Town House, and The …

$139
Courtyard by Marriott Keene Downtown

Courtyard by Marriott Keene Downtown

13.8 mi from Peterborough
3.0 out of 5.0
4.4 out of 5 (362 reviews)

Located in Historic Main Street, this hotel is within a 5-minute walk of Colonial Theatre and Central Square. Horatio Colon …

$101
Fairfield Inn & Suites by Marriott Keene Downtown

Fairfield Inn & Suites by Marriott Keene Downtown

13.9 mi from Peterborough
3.0 out of 5.0
4.5 out of 5 (205 reviews)

Located in Historic Main Street, this hotel is steps from Central Square and Colonial Theatre. Horatio Colony Museum and …

$119
Best Western Plus Keene Hotel

Best Western Plus Keene Hotel

14.6 mi from Peterborough
3.0 out of 5.0
4 out of 5 (692 reviews)

This family-friendly Keene hotel is located in the suburbs, within 1 mi (2 km) of Thorne-Sagendorph Art Gallery, Cheshire …

$109
The Colonial Hotel

The Colonial Hotel

15.3 mi from Peterborough
3.0 out of 5.0
4 out of 5 (163 reviews)

Situated in Gardner, this romantic hotel is 3 mi (4.7 km) from Mount Wachusett Community College and within 9 mi (15 km) of …

$130
Days Inn Keene NH

Days Inn Keene NH

15.3 mi from Peterborough
2.0 out of 5.0
3.7 out of 5 (346 reviews)

Situated in Keene, this hotel is within 2 mi (3 km) of Cheshire Children's Museum, Thorne-Sagendorph Art Gallery, and Alumn …

$84
Super 8 Gardner

Super 8 Gardner

15.5 mi from Peterborough
2.5 out of 5.0
3.3 out of 5 (113 reviews)

Situated in Gardner, this motel is 2 mi (3.1 km) from Mount Wachusett Community College and within 9 mi (15 km) of Cushing …

$76

Recent Reviews in Peterborough

Where to stay in Peterborough

Peterborough Hotel Guide

Top Peterborough Accommodations

Accommodation solutions in central Peterborough are limited, but Expedia has a range available for you to look into not much further away. 4 are situated within 6 miles.

You might like to think about the Woodbound Inn and Jack Daniels Motor Inn. These establishments are a short commute from the city center.

There are more hotel options here. The Monadnock Inn and the Crotched Mountain Resort are located 7 miles and 11 miles from the heart of Peterborough. 11 miles away stands the Maplehurst Inn. The Benjamin Prescott Inn is also in this area, 5 miles away.

Attractions and Hotels Near Peterborough

For visitors who would like to enjoy more of the valleys and rolling hills in this region of United States of America, you could plan extra time in other parts of Southern New Hampshire. You might like to visit local points of interest or enjoy hiking, and afterwards book a convenient place to stay the night.

Some close by places to explore in Southern New Hampshire are Keene and Merrimack. Keene is 18 miles to the west of Peterborough, while Merrimack is 20 miles to the east. Keene hotels include the Fairfield Inn & Suites by Marriott Keene Downtown and Courtyard by Marriott Keene Downtown. The Residences at Daniel Webster and Holiday Inn Express & Suites Merrimack are the hotels in Merrimack.

Get your fix of local sport by making a visit to Holman Stadium. Those sports fans wanting to find a room or apartment close to the stadium can choose between the Crowne Plaza Nashua and the Courtyard by Marriott Nashua.

How to Get to Peterborough

Manchester-Boston Regional Airport is a logical airport for accessing Peterborough. It is 25 miles away. If you plan to stay nearby, try the Homewood Suites by Hilton Manchester/Airport or the Holiday Inn Manchester Airport.