The best deals on hotels when visiting Jaffrey in New Hampshire.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Jaffrey, New Hampshire 03452

Riverhouse by Weekender (Formerly Jack Daniels Inn)

80 Concord Street Peterborough, NH

Guests bound for Jaffrey can enjoy affordable comfort at Riverhouse by Weekender (Formerly Jack Daniels Inn), where warm-hearted rooms start at $190.99, creating a warm and inviting atmosphere for relaxation. Find added comfort in rooms that provide more than the essentials, offering a step up in amenities for a pleasant visit.

Guests at Riverhouse by Weekender (Formerly Jack Daniels Inn) will enjoy the quiet surroundings, while downtown Jaffrey remains within reach for a day of sightseeing. Treat yourself to a comfortable Jaffrey getaway that won't strain your budget—lock in now!

  Call (855) 236-8982 to book with an agent.
  6.9 miles from Jaffrey, NH 03452

Starting at

$190.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Keene Downtown

75 Railroad St Keene, NH

Find comfort and relaxation at Courtyard by Marriott Keene Downtown near Jaffrey, where inviting rooms offer a warm retreat, with affordable rates starting from just $149.99. Stay refreshed with Courtyard's infused water stations, offering a healthy and flavorful hydration option throughout the hotel.

For travelers seeking both peace and proximity, Courtyard by Marriott Keene Downtown offers a calm retreat while keeping downtown Jaffrey nearby for adventure. Choose accommodations that turn your Jaffrey travels into a relaxing and memorable experience—book today!

  Call (855) 235-0725 to book with an agent.
  13.1 miles from Jaffrey, NH 03452

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Keene Downtown

30 Main Street Keene, NH

With rooms starting at $179.99, Fairfield Inn & Suites by Marriott Keene Downtown provides inviting accommodations for travelers bound for Jaffrey, creating a peaceful and comfortable space perfect for rest. Trust in the consistent quality and service of Fairfield by Marriott, a reliable choice for travelers worldwide.

Relax at Fairfield Inn & Suites by Marriott Keene Downtown, where the calm environment offers a restful retreat, while downtown Jaffrey remains just a short drive away. Discover a relaxing Jaffrey experience with accommodations that won’t strain your budget—secure now!

  Call (855) 235-0725 to book with an agent.
  13.2 miles from Jaffrey, NH 03452

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Keene Hotel

401 Winchester St Keene, NH

Find a relaxing retreat at Best Western Plus Keene Hotel as you travel to Jaffrey, where pleasant rooms offer restful accommodations, with nightly rates beginning at $127.99. Relax in the coffee shop at Best Western Plus, where you can enjoy a range of beverages and light snacks in a casual setting.

From Best Western Plus Keene Hotel, guests can enjoy the peaceful retreat of the hotel, while downtown Jaffrey remains easily accessible for sightseeing. Embrace a Jaffrey visit where luxury meets affordability—lock in your hotel room today!

  Call (855) 239-4019 to book with an agent.
  13.5 miles from Jaffrey, NH 03452

Starting at

$127.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Keene

126 Key Rd Keene, NH

With rooms beginning at $156.99, Hampton Inn & Suites Keene is a practical choice for travelers visiting Jaffrey, creating a alluring and comfortable space ideal for rest. Stay seamlessly connected with business-class Wi-Fi throughout Hampton properties, ensuring you’re never out of touch.

Rest in the calm atmosphere of Hampton Inn & Suites Keene, where guests can enjoy a peaceful stay and downtown Jaffrey is still within reach. Find your ideal blend of comfort and affordability for your Jaffrey stay—book today!

  Call (855) 236-8982 to book with an agent.
  13.6 miles from Jaffrey, NH 03452

Starting at

$156.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Keene an IHG Hotel

175 Key Rd Keene, NH

Guests bound for Jaffrey will appreciate the inviting accommodations at Holiday Inn Express Keene an IHG Hotel, where reassuring rooms start at $132.59, creating a welcoming space for rest. Take advantage of the 24/7 Express Market at Holiday Inn Express, offering snacks and essentials for guests at any hour.

With a relaxing drive into downtown Jaffrey, guests at Holiday Inn Express Keene an IHG Hotel can explore the city’s best spots while retreating to the peace and quiet of their stay. Maximize your Jaffrey adventure with a hotel that offers unbeatable value—secure now!

  Call (855) 235-6136 to book with an agent.
  13.7 miles from Jaffrey, NH 03452

Starting at

$132.59

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Keene NH

3 Ash Brook Road Keene, NH

At Days Inn by Wyndham Keene NH, travelers bound for Jaffrey can unwind in budget-friendly rooms with rates beginning at $100.99, creating a soothing, inviting atmosphere. Snack anytime with vending machines available on-site, stocked with a variety of refreshments and treats.

From Days Inn by Wyndham Keene NH, a scenic drive brings guests into downtown Jaffrey, where they can experience the city’s highlights before returning to the serene atmosphere of the hotel. Plan your Jaffrey trip with a budget-friendly, cozy stay—reserve your room now!

  Call (855) 235-0725 to book with an agent.
  14.1 miles from Jaffrey, NH 03452

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Blue Bear Inn

534 Mountain Rd Francestown, NH

Those visiting Jaffrey will marvel at the sophistication of Blue Bear Inn, where upscale accommodations promise a flawless escape, with rates starting from $250.80. Enjoy a stay that excels in luxury, with rooms designed to provide the utmost in comfort, style, and convenience.

Guests at Blue Bear Inn can appreciate the serenity of the hotel, while downtown Jaffrey remains easily reachable by car. Escape to a world of opulence in Jaffrey with accommodations that cater to your desires—reserve now!

  Call (855) 234-7135 to book with an agent.
  15.7 miles from Jaffrey, NH 03452

Starting at

$250.80

per night

Read Reviews View Amenities View All Rooms

The Colonial Hotel

625 Betty Spring Road Gardner, MA

Experience a welcoming retreat at The Colonial Hotel near Jaffrey, where peaceful accommodations provide comfort, with room rates starting from a friendly $179.99. Enjoy a stay that goes beyond the basics, with rooms equipped to provide comfort and convenience for a satisfying visit.

For a calm escape, The Colonial Hotel offers a quiet retreat while keeping downtown Jaffrey within reach for sightseeing and adventure. Find your perfect Jaffrey escape with a hotel that combines elegance and practicality—reserve now!

  Call (855) 239-5277 to book with an agent.
  19.0 miles from Jaffrey, NH 03452

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Doubletree by Hilton Hotel Leominster

99 Erdman Way Leominster, MA

Experience a serene atmosphere at Doubletree by Hilton Hotel Leominster on your journey to Jaffrey, where quality rooms create a peaceful retreat, with inviting rates starting at $154.99. Unwind in DoubleTree by Hilton's beautifully landscaped gardens, a peaceful retreat from the hustle and bustle of the city.

At Doubletree by Hilton Hotel Leominster, guests are treated to restful accommodations with the advantage of being close to Jaffrey's top destinations. Make your Jaffrey visit extraordinary with a hotel that elevates hospitality to an art—secure now!

  Call (855) 236-8982 to book with an agent.
  24.8 miles from Jaffrey, NH 03452

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms

The Putney Inn

57 Putney Landing Rd Putney, VT

Guests bound for Jaffrey can unwind at The Putney Inn, where inviting rooms start at $99.99, creating a warm and comfortable space ideal for relaxation. Experience a boost in comfort and amenities, with rooms designed to provide a little extra at a value-focused price.

Take time to relax at The Putney Inn, where a calm setting is complemented by the convenience of being near Jaffrey. Maximize your Jaffrey experience with a hotel that makes your stay unforgettable—reserve today!

  Call (855) 233-7850 to book with an agent.
  25.1 miles from Jaffrey, NH 03452

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Riverside Hotel Ascend Hotel Collection

20 Riverside Drive West Chesterfield, NH

At Riverside Hotel Ascend Hotel Collection, guests bound for Jaffrey will find appealing comfort with rooms starting at $198.99, creating a warm, inviting environment perfect for rest. Relax in a functional space that offers a clean and comfortable setting, perfect for a short stay or a business trip.

Step into a quiet retreat at Riverside Hotel Ascend Hotel Collection, offering serene surroundings just a short drive from the buzz of Jaffrey. Make every day in Jaffrey a pleasure with a hotel that goes above and beyond—secure now!

  Call (855) 235-6136 to book with an agent.
  25.1 miles from Jaffrey, NH 03452

Starting at

$198.99

per night

Read Reviews View Amenities View All Rooms

Latchis Hotel

50 Main Street Brattleboro, VT

At Latchis Hotel, travelers to Jaffrey can enjoy appealing comfort with rooms beginning at $170.00, creating a welcoming environment ideal for a restful stay. Experience a stay that focuses on essential amenities and cleanliness, providing a comfortable and efficient lodging experience.

Discover your serene getaway at Latchis Hotel, where the peaceful atmosphere lets you recharge while keeping Jaffrey nearby. Discover affordable comfort that’s perfect for exploring Jaffrey—reserve your room today!

  Call (855) 233-7850 to book with an agent.
  25.3 miles from Jaffrey, NH 03452

Starting at

$170.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Brattleboro

1378 Putney Road Brattleboro, VT

At Hampton Inn Brattleboro, travelers to Jaffrey will find comfortable, budget-friendly accommodations with rates from $120.99, creating a welcoming environment perfect for rest. Swim any season in Hampton’s indoor pools, providing a warm and welcoming place to relax, regardless of the weather.

At Hampton Inn Brattleboro, guests can relax in a peaceful atmosphere while keeping the energy of Jaffrey just a short drive away. Enjoy a hassle-free Jaffrey visit with a hotel that makes everything easy—reserve now!

  Call (855) 239-4019 to book with an agent.
  25.3 miles from Jaffrey, NH 03452

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Brattleboro VT

1254 Putney Rd Brattleboro, VT

With budget-friendly rooms from $109.00, Travelodge by Wyndham Brattleboro VT provides inviting comfort for guests traveling to Jaffrey, creating a warm and welcoming space. Savor a moment of relaxation with Travelodge's in-room amenities, including coffee makers for a fresh morning start.

Relax in the calm environment of Travelodge by Wyndham Brattleboro VT, knowing that the many attractions of Jaffrey are never far away. Embrace a worry-free Jaffrey adventure with practical, inviting lodging—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  25.4 miles from Jaffrey, NH 03452

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

The Covered Bridge Inn

1043 Putney Road Brattleboro, VT

At The Covered Bridge Inn, guests bound for Jaffrey can unwind in reassuring accommodations with rooms starting at $92.99, creating a warm, welcoming atmosphere. Find straightforward comfort in rooms that offer a clean and simple setup, ideal for travelers seeking practicality and value.

Unwind in comfort at The Covered Bridge Inn, where guests can rest in quiet surroundings and still enjoy the convenience of Jaffrey. Relax and recharge in Jaffrey with a hotel that’s both inviting and economical—secure now!

  Call (855) 234-2997 to book with an agent.
  25.4 miles from Jaffrey, NH 03452

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Brattleboro I-91

1186 Putney Road Brattleboro, VT

Guests visiting Jaffrey will find delightful comfort at Comfort Inn & Suites Brattleboro I-91, with inviting rooms starting at $123.99, creating a welcoming atmosphere ideal for rest. Discover the charm of Comfort Inn's unique locations, each offering a different experience based on its local setting.

Escape to Comfort Inn & Suites Brattleboro I-91, where a quiet environment provides the perfect retreat, and Jaffrey's top spots are never too far. Stay effortlessly in Jaffrey with accommodations that make relaxation simple—secure now!

  Call (855) 234-2997 to book with an agent.
  25.5 miles from Jaffrey, NH 03452

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

Black Mountain Inn

959 Putney Road Brattleboro, VT

With budget-friendly rooms beginning at $91.99, Black Mountain Inn provides affordable accommodations for travelers bound for Jaffrey, creating a delightful and welcoming environment. Stay in a room that delivers dependable comfort, with practical amenities designed to make your visit enjoyable.

Enjoy the peaceful environment at Black Mountain Inn, perfect for those seeking relaxation while having quick access to Jaffrey. Enjoy more of Jaffrey with comfortable, cost-saving accommodations—book now!

  Call (855) 239-5277 to book with an agent.
  25.5 miles from Jaffrey, NH 03452

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Colonial Motel&Spa

889 Putney Rd Brattleboro, VT

Choose Colonial Motel&Spa for a peaceful escape near Jaffrey, where inviting accommodations provide relaxation and warmth, with rates beginning at just $98.99. Experience a delightful stay in rooms that are thoughtfully equipped with modern amenities and extra comfort features.

Stay at Colonial Motel&Spa for a quiet and restful experience, while keeping the lively streets of Jaffrey close for your adventures. Find unmatched comfort and style for your Jaffrey travels—book your hotel room today!

  Call (855) 236-8982 to book with an agent.
  25.5 miles from Jaffrey, NH 03452

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Brattleboro

515 Canal St Brattleboro, VT

For guests headed to Jaffrey, Econo Lodge Brattleboro provides inviting accommodations with rooms starting at $83.99, creating a warm and welcoming atmosphere for relaxation. Appreciate the straightforward amenities at Econo Lodge, including in-room climate control and wake-up service for added comfort.

Discover the tranquility of Econo Lodge Brattleboro, where restful accommodations are perfectly balanced with proximity to Jaffrey. Stay relaxed and on budget while exploring Jaffrey—book your room today!

  Call (855) 235-0725 to book with an agent.
  25.6 miles from Jaffrey, NH 03452

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Brattleboro an IHG Hotel

100 Chickering Drive Brattleboro, VT

Guests traveling to Jaffrey will find inviting accommodations at Holiday Inn Express Hotel & Suites Brattleboro an IHG Hotel, where quiet rooms start at $179.00, creating a warm and welcoming space. Wake up to the invigorating aroma of freshly brewed coffee every morning at Holiday Inn Express, available in the lobby.

Unwind in style at Holiday Inn Express Hotel & Suites Brattleboro an IHG Hotel, where comfort and accessibility to Jaffrey come together to create a refreshing stay. Take the stress out of Jaffrey travel with a hotel that meets all your needs—book today!

  Call (855) 235-6136 to book with an agent.
  25.7 miles from Jaffrey, NH 03452

Starting at

$179.00

per night

Read Reviews View Amenities View All Rooms

Motel 6 Leominster MA

48 Commercial Rd Leominster, MA

Guests visiting Jaffrey can unwind in affordable comfort at Motel 6 Leominster MA, with rooms starting at $121.99, creating a clean, welcoming environment for relaxation. Benefit from Motel 6's 24-hour front desk service, ensuring assistance is always available whenever you might need it.

Escape to Motel 6 Leominster MA for a quiet retreat, where guests can relax in comfort while keeping Jaffrey's attractions nearby. Enjoy Jaffrey with an inviting hotel that balances comfort and savings—book now!

  Call (855) 234-7135 to book with an agent.
  26.0 miles from Jaffrey, NH 03452

Starting at

$121.99

per night

Read Reviews View Amenities View All Rooms

The Inn at Crumpin Fox

71 Northfield Rd Bernardston, MA

For a relaxing and budget-conscious stay near Jaffrey, The Inn at Crumpin Fox offers inviting accommodations with rooms starting at $249.00, creating a warm space for rest. Relax in rooms that offer a blend of basic amenities and cleanliness, ensuring a comfortable and budget-friendly stay.

Guests seeking both rest and adventure will love The Inn at Crumpin Fox, a quiet retreat with the vibrant offerings of Jaffrey nearby. Experience a well-rounded stay perfect for your Jaffrey travels—reserve today!

  Call (855) 235-6136 to book with an agent.
  26.7 miles from Jaffrey, NH 03452

Starting at

$249.00

per night

Read Reviews View Amenities View All Rooms

Henniker Motel

61 Craney Pond Rd Henniker, NH

With rooms starting at $169.00, Henniker Motel provides affordable, inviting accommodations for guests traveling to Jaffrey, creating a enveloping and welcoming space. Stay in accommodations that provide straightforward comfort and value, perfect for travelers seeking practicality and affordability.

Unwind at Henniker Motel, a peaceful retreat offering both relaxation and the convenience of Jaffrey just a short drive away. Enjoy Jaffrey with a hotel that keeps you comfortable without the extra cost—reserve today!

  Call (855) 233-7850 to book with an agent.
  26.7 miles from Jaffrey, NH 03452

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms