Find hotels in Marlborough, NH from $81

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Marlborough hotels

Riverhouse by Weekender (Formerly Jack Daniels Inn)

Riverhouse by Weekender (Formerly Jack Daniels Inn)
2.5 star property
Peterborough
9.4 out of 10, Exceptional, (442)
"Room was clean, spacious and staff was pleasant. "
United States
Susan
$179 nightly
The price is $194
Jan 15 - Jan 16
Total with taxes and fees
Riverhouse by Weekender (Formerly Jack Daniels Inn)

Blue Bear Inn

Blue Bear Inn
4.0 star property
Francestown
10.0 out of 10, Exceptional, (16)
"We’ve stayed multiple times and plan to come back. Nice place, nice folks."
United States
Carla
$207 nightly
The price is $225
Jan 11 - Jan 12
Total with taxes and fees
Blue Bear Inn

The Birchwood Inn

The Birchwood Inn
3.5 star property
Temple
9.4 out of 10, Exceptional, (225)
"A wonderful historic Inn. Great resturant and lovely accommodations . A very gracious host."
United States
Anonymous traveler
$175 nightly
The price is $190
Jan 12 - Jan 13
Total with taxes and fees
The Birchwood Inn

Centennial House

Centennial House
3.5 star property
Northfield
9.6 out of 10, Exceptional, (173)
"great proprietors beautiful vintage home excellent breakfast"
United States
JAMES
$184 nightly
The price is $195
Feb 1 - Feb 2
Total with taxes and fees
Centennial House

The Putney Inn

The Putney Inn
2.5 star property
Putney
8.4 out of 10, Very Good, (1000)
"The room was okay for a quick stop to rest. "
United States
Janice
$79 nightly
The price is $87
Jan 21 - Jan 22
Total with taxes and fees
The Putney Inn

Keene Elm City Hotel, an Ascend Collection Hotel

Keene Elm City Hotel, an Ascend Collection Hotel
2.5 star property
Keene
8.4 out of 10, Very Good, (976)
"Staff was very welcoming and the room was very clean. "
United States
Rebecca
$120 nightly
The price is $130
Jan 11 - Jan 12
Total with taxes and fees
Keene Elm City Hotel, an Ascend Collection Hotel

Fairfield Inn & Suites by Marriott Keene Downtown

Fairfield Inn & Suites by Marriott Keene Downtown
2.5 star property
Keene
8.8 out of 10, Excellent, (758)
"Room spacious, breakfast good, poor directions to parking, snow covered disability ramp."
United States
Stephanie
$175 nightly
The price is $190
Jan 15 - Jan 16
Total with taxes and fees
Fairfield Inn & Suites by Marriott Keene Downtown

Courtyard by Marriott Keene Downtown

Courtyard by Marriott Keene Downtown
3.0 star property
Keene
8.8 out of 10, Excellent, (1002)
"Very comfortable and clean."
United States
Christina
$180 nightly
The price is $195
Jan 15 - Jan 16
Total with taxes and fees
Courtyard by Marriott Keene Downtown

Inn at Valley Farms

Inn at Valley Farms
2.0 star property
Walpole
10.0 out of 10, Exceptional, (14)
"Picturesque, family run bed and breakfast."
United States
Jay
$150 nightly
The price is $163
Jan 13 - Jan 14
Total with taxes and fees
Inn at Valley Farms

The Maguire House Bed & Breakfast

The Maguire House Bed & Breakfast
3.5 star property
Ashburnham
10.0 out of 10, Exceptional, (36)
"Wonderful bed and breakfast - and remarkable hosts! Definitely worth booking if you plan to be in the area. "
United States
Ranjit
$253 nightly
The price is $253
Jan 15 - Jan 16
Total with taxes and fees
The Maguire House Bed & Breakfast

Best Western Plus Keene Hotel

Best Western Plus Keene Hotel
3.0 star property
Keene
8.4 out of 10, Very Good, (1000)
"Great stay pool was very nice"
United States
Patrick
$139 nightly
The price is $151
Jan 11 - Jan 12
Total with taxes and fees
Best Western Plus Keene Hotel

Days Inn by Wyndham Keene NH

Days Inn by Wyndham Keene NH
2.0 star property
Keene
7.0 out of 10, Good, (1000)
"Checkin was quick. I like the pre-check in process."
United States
Anthony
$81 nightly
The price is $88
Jan 11 - Jan 12
Total with taxes and fees
Days Inn by Wyndham Keene NH

The Burrell House

The Burrell House
2.5 star property
Keene
9.6 out of 10, Exceptional, (156)
"The building and room were very nice. The location is great, very walkable to the center of town. "
United States
Rochelle
$144 nightly
The price is $157
Jan 9 - Jan 10
Total with taxes and fees
The Burrell House

Hampton Inn & Suites Keene

Hampton Inn & Suites Keene
2.5 star property
Keene
8.8 out of 10, Excellent, (362)
"Room is very clean , breakfast is good and fresh .coffee serve well all time . Will back to stay again . "
United States
Raymond
$170 nightly
The price is $185
Feb 8 - Feb 9
Total with taxes and fees
Hampton Inn & Suites Keene

The Carriage Barn Inn

The Carriage Barn Inn
3.0 star property
Keene
9.6 out of 10, Exceptional, (166)
"Excellent place!!!! Lovely room that had all I needed!!! The bed was comfortable and the stay was wonderful!!!!!!"
United States
natalia
$139 nightly
The price is $151
Jan 11 - Jan 12
Total with taxes and fees
The Carriage Barn Inn

Hampton Inn Brattleboro

Hampton Inn Brattleboro
2.5 star property
Brattleboro
8.2 out of 10, Very Good, (933)
"Good breakfast, great staff and very good location "
United States
Valdeci
$147 nightly
The price is $161
Jan 19 - Jan 20
Total with taxes and fees
Hampton Inn Brattleboro

Inn on Putney Road

Inn on Putney Road
4.0 star property
Brattleboro
9.8 out of 10, Exceptional, (56)
"wonderful atmosphere, great breakfast, friedly staff, great location"
United States
Kurt
$235 nightly
The price is $258
Jan 11 - Jan 12
Total with taxes and fees
Inn on Putney Road

Monadnock Inn

Monadnock Inn
2.5 star property
Jaffrey
7.6 out of 10, Good, (277)
"The room was comfortable and clean wwhen we arrived "
United States
Peter
$148 nightly
The price is $161
Jan 9 - Jan 10
Total with taxes and fees
Monadnock Inn

Holiday Inn Express Hotel & Suites Brattleboro by IHG

Holiday Inn Express Hotel & Suites Brattleboro by IHG
2.5 star property
Brattleboro
8.8 out of 10, Excellent, (1006)
"Clean. Friendly staff. Corn Chowder in the lobby!"
United States
Margaret
$127 nightly
The price is $140
Jan 11 - Jan 12
Total with taxes and fees
Holiday Inn Express Hotel & Suites Brattleboro by IHG

Latchis Hotel

Latchis Hotel
2.5 star property
Brattleboro
8.4 out of 10, Very Good, (843)
"Room was very clean and the hotel staff were very friendly! Hotel is attached to a movie theater which is great!"
United States
Jaime
$121 nightly
The price is $134
Jan 21 - Jan 22
Total with taxes and fees
Latchis Hotel
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.

New Hampshire which includes fall colors

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

  • Outdoor Adventures: Marlborough offers a variety of eco-friendly activities, including hiking, skiing, and exploring beautiful lakes and lush parks.
  • Vibrant Nightlife: Enjoy a lively atmosphere with fun activities such as bumper cars and local music venues.
  • Charming Accommodations: Experience cozy bed and breakfasts and comfortable hotels that cater to all types of travelers.
  • Marlborough Country Club: Perfect for golf enthusiasts, this club provides a scenic setting for a relaxing day on the greens.
  • Welcoming Community: Discover friendly locals and unique shops that enhance the inviting atmosphere of Marlborough.

Find great hotels near Marlborough

Discover the charming accommodations in Marlborough, New Hampshire, where a variety of options await to suit your travel needs. Whether you're searching for cozy bed and breakfasts or comfortable hotels, Marlborough offers a welcoming atmosphere for families, adventurers, and business travelers alike. Enjoy excellent services and facilities designed to enhance your stay, making it the perfect destination for a memorable vacation experience.

  • Best Western Plus Keene Hotel: Located 5 miles from Marlborough, the Best Western Plus Keene Hotel is an ideal choice for business travelers seeking a welcoming environment. This 3-star hotel prides itself on being LGBTQIA-friendly and pet-friendly, making it a versatile option for diverse guests. The property is equipped with multiple meeting rooms, a fully accessible business center, and conference space to cater to corporate needs. Pets are permitted with certain restrictions, featuring a designated dog exercise area for furry companions. Enjoy a comfortable stay with a focus on inclusivity and professional services.
  • Days Inn by Wyndham Keene NH: Also situated 5 miles away from Marlborough, Days Inn by Wyndham Keene NH offers a relaxed atmosphere perfect for business and pet-friendly travelers. The hotel features a 24-hour business center, ensuring you have round-the-clock access to essential services. The property welcomes pets, adhering to a pet policy that includes service animals without fees and restrictions for other pets. This hotel provides a comfortable base for work and leisure, making it an excellent choice for those traveling with pets or for business purposes.
  • Courtyard by Marriott Keene Downtown: Just 4 miles from Marlborough, the Courtyard by Marriott Keene Downtown is a modern 3-star hotel that combines business convenience with adventurous opportunities. This property is LGBTQIA-friendly and features a range of business amenities, including a 24-hour business center, multiple meeting rooms, and accessible conference space. Guests can also explore nearby adventure sports, such as hiking, kayaking, and skiing, making it perfect for those looking to mix business with leisure. Experience a vibrant stay with both professional and recreational options at your fingertips.

Where to stay near Marlborough

Marlborough, New Hampshire, offers a delightful blend of outdoor adventure and romantic scenery. Explore local shops and enjoy the welcoming atmosphere filled with friendly people. Don’t miss the Marlborough Country Club for a round of golf, or spend a leisurely day at nearby shopping malls and music venues. Whether you're seeking family-friendly activities or a relaxing getaway, Marlborough and its surrounding areas promise a memorable vacation experience.

  • Keene: Located a mere 4 miles from Marlborough, Keene is a vibrant city known for its outdoor adventures and scenic beauty. Visitors flock to this area primarily during the summer months, enjoying activities such as skiing and hiking. The picturesque landscape features a blend of lakes and mountains, making it an ideal spot for nature lovers. You can explore the local ski resorts in winter or take in the stunning views from local trails. Keene is also home to a modern college university, adding a youthful energy to the city.
  • Swanzey: Also just 4 miles from Marlborough, Swanzey offers a charming blend of outdoor experiences and romantic settings. This city attracts visitors particularly from June to August, with its lush landscapes and recreational areas. Here, you can indulge in skiing or simply enjoy the serene beauty of nearby lakes and mountains. Swanzey is adjacent to a national state park, offering plenty of opportunities for hiking and exploration, making it a perfect getaway for couples and families alike.
  • Monadnock Region: Situated 3 miles from Marlborough, the Monadnock Region is a haven for outdoor enthusiasts and adventure seekers. This picturesque area sees a surge in visitors during July and August, as well as in October, thanks to its breathtaking scenery. The region boasts numerous recreational areas and ski fields, perfect for year-round activities. With its stunning mountains and tranquil lakes, the Monadnock Region is ideal for those looking to immerse themselves in nature while enjoying the beauty of a national state park nearby.

Things to do near Marlborough

Marlborough, New Hampshire, offers a delightful blend of outdoor activities and scenic beauty, perfect for romantic getaways or family vacations. Enjoy recreational areas, explore ski fields, and indulge in outdoor experiences. For those seeking a lively atmosphere, Marlborough also features vibrant nightlife options, along with fun activities like bumper cars, making it an ideal destination for both relaxation and entertainment.

Shopping

In Marlborough, you can visit Ava Marie Handmade Chocolates, located 13 miles away, for delightful treats. If you're up for a drive, check out the Brattleboro Farmers' Market, 20 miles away, and the Vermont Marketplace, 19 miles away, both offering a vibrant shopping experience.

Recreation

At Brentwood Golf Course, enjoy a day of relaxation while playing on beautiful greens surrounded by nature, just 7 miles away. Shattuck Golf Course offers a similar experience with scenic views and outdoor vibes, located 9 miles from Marlborough, perfect for golf enthusiasts seeking tranquility.

Adventure

At Granite Gorge, enjoy thrilling skiing and snowboarding on picturesque slopes only 4 miles from Marlborough. Take a hike along the Wapack Trail, located 17 miles away, where breathtaking scenery awaits. For a unique adventure, soar over beautiful landscapes at Morningside Flight Park, situated 30 miles from town.

Nightlife

Marlborough's nightlife offers charming theater experiences. Enjoy a show at Colonial Theatre, just 4 miles away, or head to the Peterborough Players, 13 miles out, for captivating performances. For a unique vibe, check out Mole Hill Theatre, located 12 miles from Marlborough, perfect for family fun and entertainment.

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

Booking tips and Expedia advantages for Marlborough

To save money during your visit to Marlborough, plan your trip for March or November to December when hotel prices are lower. Avoid weekends, as Wednesdays offer the best rates. Use Expedia to compare prices, filter for eco-friendly hotels, and package your flight and accommodations for added savings. Joining Expedia's One Key membership can provide exclusive discounts and allow you to earn cash for future bookings. Explore free activities in the area to stretch your budget further, making the most of your Marlborough adventure.

  • 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 choices based on your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will reveal sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Marlborough hotel reservation with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Marlborough

Marlborough, New Hampshire, is perfect for outdoor enthusiasts and those seeking a romantic getaway, featuring beautiful lakes, modern colleges, and lush parks. Visitors can enjoy an array of eco-friendly activities and adventures, making it an ideal destination for travelers looking to connect with nature and experience scenic beauty. Whether you're hiking, picnicking, or exploring local attractions, Marlborough offers memorable experiences for everyone.

  • Keene State College: Experience the vibrant atmosphere of this modern college campus, just 4 miles away from Marlborough. Enjoy its dynamic energy, beautiful architecture, and engaging community events that reflect the spirit of student life.
  • Historic Main Street: Stroll along Historic Main Street, also 4 miles away, and immerse yourself in its charming city vibes. Discover unique shops, local eateries, and beautifully preserved buildings that tell the story of the town's rich history.
  • Central Square: Visit Central Square, located 4 miles from Marlborough, where culture and community converge. Enjoy local art displays, seasonal events, and the picturesque setting that make it a perfect spot for relaxation and socializing.

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

Marlborough, New Hampshire, is accessible via several major airports. Manchester-Boston Regional Airport (MHT) is 39 miles away, offering nearby hotels like The Grand at Bedford Village Inn and DoubleTree by Hilton Manchester Downtown, both 4 miles from the airport. Worcester Regional Airport (ORH) is 47 miles distant, with options including Beechwood Hotel and AC Hotel by Marriott Worcester, both within 5 miles. Lebanon Municipal Airport (LEB) is 50 miles away, featuring accommodations like Hanover Inn Dartmouth and Hotel Coolidge, both conveniently located nearby. Each hotel provides reliable transportation services to ensure easy access to these airports for your travel needs.

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 $81 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