Find hotels in Marlborough, NH from $86

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Marlborough hotels

Great Wolf Lodge Boston / Fitchburg, MA

Great Wolf Lodge Boston / Fitchburg, MA
3.5 star property
Fitchburg
8.6 out of 10, Excellent, (1,020 reviews)
"Fantastic place to have a get away with your kids "
United States
Juana
$179 nightly
The price is $200
May 3 - May 4
Total with taxes and fees
Great Wolf Lodge Boston / Fitchburg, MA

Best Western Plus Keene Hotel

Best Western Plus Keene Hotel
3.0 star property
Keene
8.4 out of 10, Very Good, (1,005 reviews)
"Nice rooms"
United States
Kim
$144 nightly
The price is $156
Apr 15 - Apr 16
Total with taxes and fees
Best Western Plus Keene Hotel

Keene Elm City Hotel, an Ascend Collection Hotel

Keene Elm City Hotel, an Ascend Collection Hotel
2.5 star property
Keene
8.6 out of 10, Excellent, (1,004 reviews)
"Clean room, polite staff,kids enjoyed the indoor heated pool they also have a small gym and breakfast in the morning couldn't beat the price definitely a great place for the family dogs are also welcome!!"
United States
Sean
$128 nightly
The price is $139
Apr 19 - Apr 20
Total with taxes and fees
Keene Elm City Hotel, an Ascend Collection Hotel

Courtyard by Marriott Keene Downtown

Courtyard by Marriott Keene Downtown
3.0 star property
Keene
8.8 out of 10, Excellent, (1,001 reviews)
"Really clean hotel, friendly staff and great location."
United States
Aaron
$189 nightly
The price is $205
Apr 24 - Apr 25
Total with taxes and fees
Courtyard by Marriott Keene Downtown

Fairfield Inn & Suites by Marriott Keene Downtown

Fairfield Inn & Suites by Marriott Keene Downtown
3.0 star property
Keene
8.8 out of 10, Excellent, (770 reviews)
"Breakfast was great and location is perfect. Lots of good restaurants and bars to visit. Rooms are nice, but slightly dated, and the building is very cool."
United States
Keith
$175 nightly
The price is $190
Apr 21 - Apr 22
Total with taxes and fees
Fairfield Inn & Suites by Marriott Keene Downtown

The Carriage Barn Inn

The Carriage Barn Inn
3.0 star property
Keene
9.6 out of 10, Exceptional, (171 reviews)
"Super cute property. Rooms are clean with historical "
United States
Valerie
$165 nightly
The price is $179
Apr 15 - Apr 16
Total with taxes and fees
The Carriage Barn Inn

Hampton Inn & Suites Keene

Hampton Inn & Suites Keene
2.5 star property
Keene
8.8 out of 10, Excellent, (375 reviews)
"Nice room, pool, and breakfast! "
United States
Jennifer
$174 nightly
The price is $189
Apr 19 - Apr 20
Total with taxes and fees
Hampton Inn & Suites Keene

The Colonial Hotel

The Colonial Hotel
3.0 star property
Gardner
8.8 out of 10, Excellent, (1,010 reviews)
"Great staff, great food, clean, friendly"
United States
Thomas
$144 nightly
The price is $161
Apr 15 - Apr 16
Total with taxes and fees
The Colonial Hotel

Monadnock Inn

Monadnock Inn
2.5 star property
Jaffrey
7.6 out of 10, Good, (280 reviews)
"This is a good representation of staying in an inn of the 1969s. "
United States
Frank
$148 nightly
The price is $161
Apr 17 - Apr 18
Total with taxes and fees
Monadnock Inn

Days Inn by Wyndham Keene NH

Days Inn by Wyndham Keene NH
2.0 star property
Keene
7.0 out of 10, Good, (1,001 reviews)
"It is an economy, hotel, and had all the basics covered. It was clean, and the beds were comfortable."
Canada
Julie
$98 nightly
The price is $106
Apr 19 - Apr 20
Total with taxes and fees
Days Inn by Wyndham Keene NH

The Putney Inn

The Putney Inn
2.5 star property
Putney
8.4 out of 10, Very Good, (1,003 reviews)
"Great Stay!"
United States
Nicholas
$79 nightly
The price is $86
Apr 20 - Apr 21
Total with taxes and fees
The Putney Inn

Hampton Inn Brattleboro

Hampton Inn Brattleboro
2.5 star property
Brattleboro
8.2 out of 10, Very Good, (960 reviews)
"I wish I could have stayed longer. Very nice hotel "
United States
Rosa
$105 nightly
The price is $115
Apr 21 - Apr 22
Total with taxes and fees
Hampton Inn Brattleboro

Comfort Inn & Suites Brattleboro I-91

Comfort Inn & Suites Brattleboro I-91
2.5 star property
Brattleboro
8.6 out of 10, Excellent, (792 reviews)
"The room was clean and the staff was wonderful"
United States
Julianne
$119 nightly
The price is $131
Apr 15 - Apr 16
Total with taxes and fees
Comfort Inn & Suites Brattleboro I-91

Colonial Motel And Spa

Colonial Motel And Spa
3.0 star property
Brattleboro
6.8 out of 10, (1,007 reviews)
"It was good to have pool option after a ski day"
United States
Aysa
Colonial Motel And Spa

The Birchwood Inn

The Birchwood Inn
3.5 star property
Temple
9.4 out of 10, Exceptional, (226 reviews)
"Beautiful place"
United States
Jessica
$175 nightly
The price is $190
Apr 15 - Apr 16
Total with taxes and fees
The Birchwood Inn

Blue Bear Inn

Blue Bear Inn
4.0 star property
Francestown
10.0 out of 10, Exceptional, (23 reviews)
"Quintessential New England Inn. Cozy rooms, delicious tavern on site, solid people around. Very nice breakfast options included. "
United States
Gina
$184 nightly
The price is $199
Apr 16 - Apr 17
Total with taxes and fees
Blue Bear Inn

Vikings Villages Resort

Vikings Villages Resort
2.0 star property
Guilford
10.0 out of 10, Exceptional, (182 reviews)
"Great place and very clean!!"
United States
Emil
$221 nightly
The price is $240
May 14 - May 15
Total with taxes and fees
Vikings Villages Resort

Riverside Hotel, an Ascend Collection Hotel

Riverside Hotel, an Ascend Collection Hotel
2.5 star property
West Chesterfield
9.6 out of 10, Exceptional, (647 reviews)
"Such a nice hotel, beautiful scenery and clean. Only wish there were microwave ovens in the room, they do have a mini fridge. "
United States
Cindy
$152 nightly
The price is $165
Apr 22 - Apr 23
Total with taxes and fees
Riverside Hotel, an Ascend Collection Hotel

Inn on Putney Road

Inn on Putney Road
4.0 star property
Brattleboro
9.8 out of 10, Exceptional, (57 reviews)
"Room was super clean and the hosts are excellent. "
United States
Joe
$250 nightly
The price is $275
Apr 15 - Apr 16
Total with taxes and fees
Inn on Putney Road

The Covered Bridge Inn

The Covered Bridge Inn
2.5 star property
Brattleboro
7.6 out of 10, Good, (1,001 reviews)
"Clean room, quiet, good price "
United States
Derek
$81 nightly
The price is $89
Apr 20 - Apr 21
Total with taxes and fees
The Covered Bridge Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Marlborough attractions

Learn more about Marlborough

Enjoy beautiful vistas of Mount Monadnock, learn about New Hampshire’s once-booming granite industry and tour remarkably preserved historic buildings in this residential community.

Top Marlborough Hotel Reviews

More cheap stays in Marlborough

Hotels in Marlborough with star-rating

Find out more about Marlborough

Top reasons to visit Marlborough

  • Scenic Outdoor Adventures: Marlborough offers stunning landscapes perfect for hiking, biking, and eco-friendly activities.
  • Charming Local Attractions: Explore nearby towns to experience local culture and hospitality.
  • Relaxing Spa Experiences: Unwind with soothing spa treatments available in the area.
  • Recreational Activities: Enjoy golf and various outdoor sports that cater to all skill levels.
  • Inviting Accommodations: Choose from cozy bed & breakfasts to well-appointed hotels for a comfortable stay.

Find great hotels near Marlborough

Discover a range of inviting accommodations in Marlborough, New Hampshire, perfect for families, adventurers, and business travelers alike. Whether you're seeking a cozy bed & breakfast or a well-appointed hotel, Marlborough offers options that cater to your vacation experience. Explore the best and top hotels in the area, ensuring a comfortable stay while you enjoy all that this charming destination has to offer.

  • Best Western Plus Keene Hotel: Best Western Plus Keene Hotel is a welcoming 3-star property with a guest rating of 8.4, perfect for families and business travelers alike. Located 5 miles away from Marlborough, this hotel combines comfort and convenience, offering family-friendly amenities such as free cribs for younger guests. Pet owners will appreciate the hotel's pet-friendly policy, which includes a designated dog exercise area and waived fees for service animals. With its inviting atmosphere and range of amenities, this hotel is an excellent choice for those seeking a relaxing stay.
  • Days Inn by Wyndham Keene NH: Days Inn by Wyndham Keene NH is a budget-friendly option that caters to both business travelers and pet owners. Situated 5 miles from Marlborough, this hotel offers essential amenities at an affordable price. Guests can enjoy a comfortable stay knowing their furry friends are welcome, with specific policies for dogs. The hotel’s friendly staff is dedicated to providing a pleasant experience, making it a suitable choice for travelers looking for value without compromising on comfort.
  • Courtyard by Marriott Keene Downtown: Courtyard by Marriott Keene Downtown boasts a guest rating of 8.8, positioning it as a top-tier choice for adventurous travelers and business professionals. Just 4 miles away from Marlborough, this 3-star hotel offers an array of adventure sports nearby, including skiing, mountain biking, and kayaking. Its contemporary design and comfortable accommodations create an inviting atmosphere for guests. Pet-friendly amenities add to its appeal, ensuring that all members of the family, including four-legged ones, feel at home during their stay.

Where to stay near Marlborough

Marlborough, New Hampshire, offers a delightful blend of outdoor adventures and picturesque scenery, perfect for a romantic getaway or a family-friendly vacation. Explore the charming towns nearby for a taste of local culture, or take in the stunning views that this region has to offer. Whether you’re seeking relaxing moments or thrilling adventures, Marlborough and its surrounding areas promise an unforgettable experience for every traveler.

  • Keene: Located a mere 4 miles from Marlborough, Keene is a vibrant city known for its scenic beauty and outdoor adventure. Travelers flock here year-round, with peak visits occurring in July to August and October. Keene offers a variety of activities, including skiing at nearby resorts and exploring the beautiful lakes in the area. The city is home to a modern college university, adding a youthful energy to its charm. Don’t miss the chance to visit the nearby national state park, which provides stunning views and ample opportunities for hiking and wildlife observation.
  • Swanzey: Also located 4 miles from Marlborough, Swanzey is a picturesque city that appeals to those seeking romantic getaways and outdoor experiences. With visitor numbers peaking from June to August, this charming locale is perfect for a summer escape. Swanzey is surrounded by beautiful mountains and lakes, making it an ideal spot for nature lovers. Popular activities include skiing and enjoying local educational sites, all while basking in the serene scenery. The tranquil atmosphere, combined with the breathtaking views, makes Swanzey a must-visit destination.
  • Monadnock Region: Just 3 miles away from Marlborough, the Monadnock Region is a haven for outdoor enthusiasts and adventure seekers. Similar to its neighbors, this area sees increased visitor activity during the summer and autumn months. The region boasts recreational areas perfect for hiking, shopping centers for local crafts, and a variety of educational experiences. With its stunning lakes and the majestic Monadnock Mountain nearby, the region offers breathtaking scenery and countless opportunities for exploration. Whether you’re looking to hike or simply take in the views, the Monadnock Region is a perfect addition to your itinerary.

Things to do near Marlborough

Marlborough, New Hampshire, is perfect for outdoor and romantic getaways, offering scenic views and recreational activities. Enjoy a round of golf at the local course, or unwind with a soothing spa massage. Explore local attractions that showcase the area’s charm, making your visit memorable and relaxing.

Shopping

Marlborough offers a quaint shopping experience with local boutiques and gift shops perfect for souvenirs. If you're up for a drive, visit the Cheshire Fairgrounds Flea Market, located about 12 miles away, where you can find unique crafts and antiques from local vendors.

Recreation

Crumpin-Fox Golf Club offers a luxurious golfing experience surrounded by beautiful landscapes, perfect for relaxation and enjoyment. Similarly, Brattleboro Country Club provides an elegant atmosphere for golf enthusiasts, combining stunning views with a tranquil setting to unwind and rejuvenate during your visit to Marlborough.

Adventure

In Marlborough, explore the scenic trails at Mount Monadnock State Park, perfect for hiking and breathtaking views. Enjoy kayaking on Lake Monomonac, where you can paddle through serene waters surrounded by nature. For a thrill, try zip-lining at nearby adventure parks, providing an adrenaline rush in the treetops.

Nightlife

Experience the cozy vibe at The Marlborough Tavern, where you can enjoy great pub food and local brews. For a lively night, check out the nearby Monadnock Music venue for live performances and community events that showcase talented artists.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Marlborough

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Marlborough are March and November to December, where the prices are slightly lower. This is in comparison to July to August and October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Marlborough is Wednesday. The most expensive day to stay in Marlborough is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your options based on your budget, desired location, and type of hotel you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Marlborough with your flights and activities through an Expedia package deal.

Find the best attractions near Marlborough

Marlborough, New Hampshire, is perfect for outdoor enthusiasts and romantic getaways, offering stunning scenery and a variety of attractions. Visitors can explore beautiful lakes, parks, and nature reserves, making it an ideal destination for eco-friendly adventures. Whether you're seeking relaxation or thrilling experiences, Marlborough has something for everyone to enjoy amidst its natural beauty.

  • Historic Main Street: Experience the charming atmosphere of Historic Main Street, located 4 miles from Marlborough. This street boasts vibrant city vibes, with quaint shops and cafes that invite leisurely strolls and local exploration.
  • Monadnock State Park: Just 7 miles away, Monadnock State Park offers stunning scenery and an adventurous spirit. Hike its trails for breathtaking views and enjoy outdoor activities in a natural setting that showcases New Hampshire's beauty.
  • Central Square: Located 4 miles from Marlborough, Central Square is a cultural hub. This piazza features local art, events, and a lively atmosphere, making it a perfect spot to immerse yourself in the community’s spirit.

Best time to go to Marlborough

The best time to visit Marlborough can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Marlborough falls in July, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in Marlborough falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January22.6°F (-5.2°C)Light RainMostly SunnyAverageAverage
February24.6°F (-4.1°C)Light RainMostly CloudyAverageAverage
March32.5°F (0.3°C)Light RainMostly CloudyAverageSlightly Low
April44.6°F (7.0°C)Light RainMostly SunnySlightly HighAverage
May56.8°F (13.8°C)Light RainMostly SunnyAverageAverage
June64.9°F (18.3°C)Light RainMostly SunnySlightly HighAverage
July71.1°F (21.7°C)Light RainMostly SunnyAverageSlightly High
August69.1°F (20.6°C)Light RainMostly SunnyAverageSlightly High
September61.7°F (16.5°C)Light RainMostly SunnySlightly HighAverage
October50.2°F (10.1°C)Light RainMostly SunnySlightly LowSlightly High
November38.1°F (3.4°C)Light RainMostly SunnySlightly LowSlightly Low
December29.1°F (-1.6°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Marlborough

When planning your visit to Marlborough, New Hampshire, you have several airport options. BOSton Logan International Airport (BOS) is 71 miles away and offers luxurious hotels like Encore Boston Harbor, InterContinental Boston, and Boston Harbor Hotel, all within 3 miles. Hartford Bradley International Airport (BDL) is 72 miles distant, with quality accommodations such as DoubleTree by Hilton, Simsbury 1820 House, and Marriott Hartford Downtown nearby. Providence T.F. Green Airport (PVD) is 90 miles from Marlborough, featuring the Omni Providence Hotel, Hotel Providence, and Renaissance Providence Downtown Hotel, all located 7 miles away. Each airport provides convenient access to these hotels for your stay.

Frequently asked questions

What is the best area to stay in Marlborough?
The best area to stay in Marlborough, New Hampshire is near the town center, particularly along Main Street (Route 101) and its immediate surroundings.

This area provides easy access to the town's small selection of local businesses and is a convenient base for exploring the wider Monadnock Region. Main Street features a few local eateries and shops, and the town common is a central gathering point. It offers a quieter, more authentic New England experience.

Couples looking for a peaceful retreat will appreciate the area's relaxed pace and access to natural beauty. It's an excellent starting point for scenic drives, hiking on nearby trails, or visiting local farms and craft studios. The natural surroundings allow for a calm and unplugged experience.

Solo travelers seeking a tranquil escape will also find the town center appealing.
When is the best time to go to Marlborough?
The best time to go to Marlborough is during the summer months, from June to August, or in the fall, particularly September and October, for pleasant weather and outdoor activities.

Summer offers ideal conditions for exploring the region's natural beauty. You'll find warm temperatures superb for hiking in nearby Monadnock State Park, swimming in local lakes like Dublin Lake, or enjoying a picnic at Stone Pond. Many local farms and orchards are open for visitors during this period, offering fresh produce and a relaxed day out.

For couples or solo travelers who appreciate scenic beauty and outdoor adventures, the fall months are particularly appealing. The landscape transforms with vibrant foliage, making it an excellent time for scenic drives through the New Hampshire countryside or exploring the numerous hiking trails.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Marlborough.
How can I save on a Marlborough hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Marlborough hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Marlborough hotel?
Prices for hotels in Marlborough often vary, but you can find a great deal from $86 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia