Peterborough Hotels

There are no hotel results in Peterborough. Below are the closest 50 hotels near Peterborough.

50 Hotels Found

  1. Show Prices


    (7.3 miles/11.8 km away, in Rindge)

    62 Woodbound Rd., Rindge, New Hampshire, 03461, United States

    • Hotel Photos

  2. (9.1 miles/14.6 km away, in Wilton)

    6 Bennington Battle Trail, Wilton, New Hampshire, 3086, United States

  3. Show Prices


    (10.5 miles/16.9 km away, in Francestown)

    740 2nd Nh Turnpike North, Francestown, NH, 03043-

    • Hotel Photos

  4. (15.5 miles/25 km away, in Ashburnham)

    30 Cobb Road, Ashburnham, Massachusetts, 01430, United States

  5. Show Prices


    (16.9 miles/27.2 km away, in Keene)

    75 Railroad Street, Keene, New Hampshire, 03431, United States

    • Hotel Photos
  6. Show Prices


    (17.1 miles/27.5 km away, in Keene)

    Hotel Class 3 out of 5 stars

    30 Main St, Keene, NH 03431

    • Hotel Photos

  7. (17.3 miles/27.8 km away, in Keene)

    104 West Street, Keene, New Hampshire, 3431, United States

  8. Show Prices


    (17.5 miles/28.2 km away, in Keene)

    Hotel Class 3.5 out of 5 stars

    401 Winchester Street, Keene, New Hampshire, 03431-3999, United States

    • Hotel Photos
  9. Show Prices


    (17.9 miles/28.7 km away, in Keene)

    379 West Street, Keene, New Hampshire, 03431, United States

    • Hotel Photos
  10. Show Prices


    (17.9 miles/28.8 km away, in Keene)

    175 Key Rd, Keene, NH 03431

    • Hotel Photos
  11. Show Prices


    (18.2 miles/29.3 km away, in Keene)

    3 Ash Brook Rd, Keene, NH 03431

    • Hotel Photos
  12. Show Prices


    (21 miles/33.8 km away, in Gardner)

    625 Betty Spring Rd, Gardner, MA 01440

    • Hotel Photos
  13. Show Prices


    (21.1 miles/34 km away, in Gardner)

    22 Pearson Blvd, Gardner, MA 01440

    • Hotel Photos
  14. Show Prices


    (21.7 miles/35 km away, in Bedford)

    250 Route 101, Bedford, New Hampshire, 03110, United States

    • Hotel Photos
  15. Show Prices


    (21.8 miles/35.1 km away, in Henniker)

    5 Craney Pond Road, Henniker, NH, 03242

    • Hotel Photos
  16. Show Prices


    (22.2 miles/35.8 km away, in Henniker)

    3 The Oaks, PO Box 779, Henniker, New Hampshire, 03242, United States

    • Hotel Photos
  17. Show Prices


    (22.7 miles/36.6 km away, in Westminster)

    183 Main Street, Westminster, MA, 01473

    • Hotel Photos
  18. Show Prices


    (22.9 miles/36.9 km away, in Westminster)

    Hotel Class 3 out of 5 stars

    9 Village Inn Road

    • Hotel Photos
  19. Show Prices


    (23.1 miles/37.2 km away, in Nashua)

    407 Amherst Street, Nashua, New Hampshire, 03063, United States

    • Hotel Photos
  20. Show Prices


    (23.2 miles/37.3 km away, in Nashua)

    2 Somerset Parkway, Nashua, New Hampshire, 03063, United States

    3 reviews

    "When I went online to make the reservation, it stated that there were no availability. But when I..."

    Good for: Business Travel

    • Hotel Photos
  21. Show Prices


    (23.2 miles/37.4 km away, in Bedford)

    2 Olde Bedford Way, Bedford, NH, 03110

    • Hotel Photos
  22. Show Prices


    (23.5 miles/37.8 km away, in Merrimack)

    242 Daniel Webster Hwy, Merrimack, NH 03054

    • Hotel Photos
  23. Show Prices


    (23.5 miles/37.8 km away, in Merrimack)

    246 Daniel Webster Hwy, Merrimack, NH 03054

    • Hotel Photos
  24. Show Prices


    (23.6 miles/37.9 km away, in Nashua)

    2000 Southwood Drive, Nashua, New Hampshire, 03603, United States

    1 review

    "I spent a few weeks at the Extended Stay America on the northern end of Nashua. This is a newer..."

    • Hotel Photos
  25. Show Prices


    (23.6 miles/37.9 km away, in Nashua)

    2200 Southwood Drive, (formerly Nashua Marriott), Nashua, New Hampshire, 03063, United States

    • Hotel Photos

Instant Answers: Peterborough

Get an instant answer from local experts and frequent travelers

97 travelers online now