Find hotels in Marlborough, NH from $84

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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Marlborough hotels

The Covered Bridge Inn

The Covered Bridge Inn
2.5 star property
Brattleboro
7.6 out of 10, Good, (1002)
"Front Desk boy was super cute, but no breakfast served. Very quiet for being such a busy street. "
United States
Megan
$78 nightly
The price is $86
Jan 7 - Jan 8
Total with taxes and fees
The Covered Bridge Inn

The Putney Inn

The Putney Inn
2.5 star property
Putney
8.4 out of 10, Very Good, (1002)
"The room was okay for a quick stop to rest. "
United States
Janice
$76 nightly
The price is $84
Jan 5 - Jan 6
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, (974)
"Staff was very welcoming and the room was very clean. "
United States
Rebecca
$129 nightly
The price is $140
Jan 5 - Jan 6
Total with taxes and fees
Keene Elm City Hotel, an Ascend Collection Hotel

Comfort Inn & Suites Brattleboro I-91

Comfort Inn & Suites Brattleboro I-91
2.5 star property
Brattleboro
8.6 out of 10, Excellent, (753)
"The room was clean and the staff was wonderful"
United States
Julianne
$140 nightly
The price is $154
Jan 20 - Jan 21
Total with taxes and fees
Comfort Inn & Suites Brattleboro I-91

Days Inn by Wyndham Keene NH

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

Hampton Inn Brattleboro

Hampton Inn Brattleboro
2.5 star property
Brattleboro
8.2 out of 10, Very Good, (932)
"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

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
$113 nightly
The price is $123
Jan 12 - Jan 13
Total with taxes and fees
The Carriage Barn Inn

Best Western Plus Keene Hotel

Best Western Plus Keene Hotel
3.0 star property
Keene
8.4 out of 10, Very Good, (1002)
"Great stay pool was very nice"
United States
Patrick
$149 nightly
The price is $162
Jan 5 - Jan 6
Total with taxes and fees
Best Western Plus Keene Hotel

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, (1005)
"Very clean room, gentlemen at the front desk were welcoming and professional and the coffee was amazing! We are frequent visitors with you; we love IHG hotels. "
United States
Belinda
$169 nightly
The price is $186
Jan 11 - Jan 12
Total with taxes and fees
Holiday Inn Express Hotel & Suites Brattleboro by IHG

The One Cat B&B

The One Cat B&B
2.5 star property
Brattleboro
9.6 out of 10, Exceptional, (78)
"Conrad and Pat were so welcoming, their house was adorable, and breakfast was superb!"
United States
Cara
$120 nightly
The price is $133
Feb 2 - Feb 3
Total with taxes and fees
The One Cat B&B

Black Mountain Inn

Black Mountain Inn
2.0 star property
Brattleboro
7.4 out of 10, Good, (476)
"Room looked good. Wish they have shampoo. Only one soap. Nice shower pressure. Would visit again "
United States
Miles
$110 nightly
The price is $121
Jan 11 - Jan 12
Total with taxes and fees
Black Mountain Inn

Latchis Hotel

Latchis Hotel
2.5 star property
Brattleboro
8.4 out of 10, Very Good, (841)
"Room was very clean and the hotel staff were very friendly! Hotel is attached to a movie theater which is great!"
United States
Jaime
$119 nightly
The price is $131
Jan 6 - Jan 7
Total with taxes and fees
Latchis Hotel

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 $184
Feb 1 - Feb 2
Total with taxes and fees
Hampton Inn & Suites Keene

Riverside Hotel, an Ascend Collection Hotel

Riverside Hotel, an Ascend Collection Hotel
2.5 star property
West Chesterfield
9.6 out of 10, Exceptional, (634)
"Scenic balcony. Friendly staff. We had a lovely stay. "
United States
Travis
$152 nightly
The price is $165
Feb 3 - Feb 4
Total with taxes and fees
Riverside 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
$184 nightly
The price is $200
Jan 22 - Jan 23
Total with taxes and fees
Fairfield Inn & Suites by Marriott Keene Downtown

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
$175 nightly
The price is $185
Feb 1 - Feb 2
Total with taxes and fees
Centennial House

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 8 - Jan 9
Total with taxes and fees
The Birchwood Inn

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
$133 nightly
The price is $144
Jan 5 - Jan 6
Total with taxes and fees
The Burrell House

Courtyard by Marriott Keene Downtown

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

Travelodge by Wyndham Brattleboro VT

Travelodge by Wyndham Brattleboro VT
2.5 star property
Brattleboro
6.0 out of 10, (738)
"Bitten up motel needs renovation definitely. "
United States
Piotr
$71 nightly
The price is $78
Jan 7 - Jan 8
Total with taxes and fees
Travelodge by Wyndham Brattleboro VT
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 $84 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