A street lined with autumn-colored trees, a 'Getty' store, and a 'Vegetarian Cafe'.

Find hotels in Marlborough, NH from ฿2,517

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
29 Aug - 30 Aug
Tomorrow
30 Aug - 31 Aug
Next weekend
4 Sep - 6 Sep
In two weeks
11 Sep - 13 Sep

Filter by

Star rating

Guest rating

Our top choices for Marlborough hotels

1. Keene Elm City Hotel, an Ascend Collection Hotel

Keene Elm City Hotel, an Ascend Collection Hotel
Keene
United States
Ingrid
฿4,635
฿5,029 total
includes taxes & fees
30 Aug - 31 Aug
Keene Elm City Hotel, an Ascend Collection Hotel

2. Best Western Plus Keene Hotel

Best Western Plus Keene Hotel
Keene
United States
Julia
฿4,898
฿5,315 total
includes taxes & fees
30 Aug - 31 Aug
Best Western Plus Keene Hotel

3. Fairfield Inn & Suites by Marriott Keene Downtown

Fairfield Inn & Suites by Marriott Keene Downtown
Keene
United States
James
฿5,741
฿6,229 total
includes taxes & fees
6 Sept - 7 Sept
Fairfield Inn & Suites by Marriott Keene Downtown

4. Courtyard by Marriott Keene Downtown

Courtyard by Marriott Keene Downtown
Keene
United States
Deborah
฿5,601
฿6,077 total
includes taxes & fees
6 Sept - 7 Sept
Courtyard by Marriott Keene Downtown

5. Hampton Inn & Suites Keene

Hampton Inn & Suites Keene
Keene
United States
Christopher
฿5,059
฿5,488 total
includes taxes & fees
8 Sept - 9 Sept
Hampton Inn & Suites Keene

6. The Carriage Barn Inn

The Carriage Barn Inn
Keene
United States
Jonathan
฿4,804
฿5,212 total
includes taxes & fees
30 Aug - 31 Aug
The Carriage Barn Inn

7. Days Inn by Wyndham Keene NH

Days Inn by Wyndham Keene NH
Keene
฿3,186
฿3,457 total
includes taxes & fees
9 Sept - 10 Sept
Days Inn by Wyndham Keene NH

8. The Burrell House

The Burrell House
Keene
United States
Justin
฿4,125
฿4,600 total
includes taxes & fees
1 Sept - 2 Sept
The Burrell House

9. Holiday Inn Express Hotel & Suites Brattleboro by IHG

Holiday Inn Express Hotel & Suites Brattleboro by IHG
Brattleboro
United States
Marnie
฿5,556
฿6,111 total
includes taxes & fees
20 Sept - 21 Sept
Holiday Inn Express Hotel & Suites Brattleboro by IHG

10. The Putney Inn

The Putney Inn
Putney
United States
JANE
฿3,580
฿3,938 total
includes taxes & fees
23 Sept - 24 Sept
The Putney Inn

11. Comfort Inn & Suites Brattleboro I-91

Comfort Inn & Suites Brattleboro I-91
Brattleboro
United States
Diane
฿3,884
฿4,272 total
includes taxes & fees
7 Sept - 8 Sept
Comfort Inn & Suites Brattleboro I-91

12. Monadnock Inn

Monadnock Inn
Jaffrey
United States
Saif
฿5,591
฿6,066 total
includes taxes & fees
30 Aug - 31 Aug
Monadnock Inn

13. Hampton Inn Brattleboro

Hampton Inn Brattleboro
Brattleboro
United States
Timothy
฿3,745
฿4,119 total
includes taxes & fees
8 Sept - 9 Sept
Hampton Inn Brattleboro

14. The Birchwood Inn

The Birchwood Inn
Temple
United States
Karen
฿5,753
฿6,242 total
includes taxes & fees
2 Sept - 3 Sept
The Birchwood Inn

15. Chesterfield Inn

Chesterfield Inn
West Chesterfield
United States
Wayne
฿14,143
฿15,345 total
includes taxes & fees
31 Aug - 1 Sept
Chesterfield Inn

16. Latchis Hotel

Latchis Hotel
Brattleboro
United States
Stark
฿4,331
฿4,765 total
includes taxes & fees
30 Aug - 31 Aug
Latchis Hotel

17. Riverhouse by Weekender (Formerly Jack Daniels Inn)

Riverhouse by Weekender (Formerly Jack Daniels Inn)
Peterborough
United States
James
฿5,036
฿5,823 total
includes taxes & fees
13 Sept - 14 Sept
Riverhouse by Weekender (Formerly Jack Daniels Inn)

18. Black Mountain Inn

Black Mountain Inn
Brattleboro
United States
Robert
฿3,912
฿4,303 total
includes taxes & fees
31 Aug - 1 Sept
Black Mountain Inn

19. The Covered Bridge Inn

The Covered Bridge Inn
Brattleboro
United States
VINCENT JOEL
฿2,288
฿2,517 total
includes taxes & fees
7 Sept - 8 Sept
The Covered Bridge Inn

20. Colonial Motel

Colonial Motel
Brattleboro
United States
James
฿2,701
฿2,971 total
includes taxes & fees
1 Sept - 2 Sept
Colonial Motel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Marlborough attractions

Marlborough Town Hall

Marlborough Town Hall is just one of the places to see in Marlborough, so why not enjoy the other things to explore during your travels?
See properties

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.

See all hotels in Marlborough
A teal Chevrolet car parked in front of a house with a porch and a tree with autumn leaves.

Top Marlborough Hotel Reviews

Days Inn by Wyndham Keene NH

Days Inn by Wyndham Keene NH

8/10 Good
"The staff was helpful. Parking was easy. It was an ok stay. I would stay there again for the price."
Deborah 1-night trip
Posted 17 hours ago
Days Inn by Wyndham Keene NH
Keene Elm City Hotel, an Ascend Collection Hotel

Keene Elm City Hotel, an Ascend Collection Hotel

8/10 Good
"Has everything necessary for a two night stay."
Giovanna 2-night trip
Posted 17 hours ago
Keene Elm City Hotel, an Ascend Collection Hotel
Latchis Hotel

Latchis Hotel

10/10 Excellent
"Great stay! Very clean."
Edward 1-night trip
Posted 18 hours ago
Latchis Hotel
Holiday Inn Express Hotel & Suites Brattleboro by IHG

Holiday Inn Express Hotel & Suites Brattleboro by IHG

10/10 Excellent
"it was great, breakfast was great, staff was great. We did not get to use the pool and/or the workout room due to length of our stay. We did ask for a later check out and were granted that so that was helpful"
Sue 1-night trip
Posted 2 days ago
Holiday Inn Express Hotel & Suites Brattleboro by IHG
The Putney Inn

The Putney Inn

8/10 Good
"Outward appearance was deceiving. The room was very nice and appeared to be newly remodeled."
Nancy 1-night trip
Posted 2 days ago
The Putney Inn
Riverside Hotel, an Ascend Collection Hotel

Riverside Hotel, an Ascend Collection Hotel

10/10 Excellent
"Spacious rooms, big balconies overlooking the river, and the whole hotel was VERY clean."
Jason 1-night trip
Posted 2 days ago
Riverside Hotel, an Ascend Collection Hotel
Hampton Inn Brattleboro

Hampton Inn Brattleboro

8/10 Good
"Very clean. Good full breakfast."
Barbara 1-night trip
Posted 3 days ago
Hampton Inn Brattleboro
Riverhouse by Weekender (Formerly Jack Daniels Inn)

Riverhouse by Weekender (Formerly Jack Daniels Inn)

8/10 Good
"Quiet."
James 3-night trip
Posted 3 days ago
Riverhouse by Weekender (Formerly Jack Daniels Inn)
Best Western Plus Keene Hotel

Best Western Plus Keene Hotel

8/10 Good
"Clean room breakfast was good"
Lori 1-night trip
Posted 3 days ago
Best Western Plus Keene Hotel

More cheap stays in Marlborough

Days Inn by Wyndham Keene NH

Days Inn by Wyndham Keene NH

3 Ash Brook Road Keene NH
฿3,186
฿3,457 total
9 Sept - 10 Sept
includes taxes & fees
7/10 Good! (1,002 reviews)
Days Inn by Wyndham Keene NH
Hampton Inn Brattleboro

Hampton Inn Brattleboro

1378 Putney Road Brattleboro VT
฿3,745
฿4,119 total
8 Sept - 9 Sept
includes taxes & fees
8.2/10 Very good! (1,001 reviews)
Hampton Inn Brattleboro
Comfort Inn & Suites Brattleboro I-91

Comfort Inn & Suites Brattleboro I-91

1186 Putney Road Brattleboro VT
฿3,884
฿4,272 total
7 Sept - 8 Sept
includes taxes & fees
Comfort Inn & Suites Brattleboro I-91
Latchis Hotel

Latchis Hotel

50 Main Street Brattleboro VT
฿4,331
฿4,765 total
30 Aug - 31 Aug
includes taxes & fees
8.6/10 Excellent! (969 reviews)
Latchis Hotel
Keene Elm City Hotel, an Ascend Collection Hotel

Keene Elm City Hotel, an Ascend Collection Hotel

175 Key Rd Keene NH
฿4,635
฿5,029 total
30 Aug - 31 Aug
includes taxes & fees
8.6/10 Excellent! (1,001 reviews)
Keene Elm City Hotel, an Ascend Collection Hotel
Holiday Inn Express Hotel & Suites Brattleboro by IHG

Holiday Inn Express Hotel & Suites Brattleboro by IHG

100 Chickering Drive Brattleboro VT
฿5,556
฿6,111 total
20 Sept - 21 Sept
includes taxes & fees
9/10 Wonderful! (1,000 reviews)
Holiday Inn Express Hotel & Suites Brattleboro by IHG

Frequently asked questions

What's the best place to stay in Marlborough?
Keene Elm City Hotel, an Ascend Collection Hotel, located 4.7 mi (7.6 km) from the heart of Marlborough, is a top choice for your stay, based on our traveller data. Other good options for your trip to the area are Colonial Motel and Days Inn by Wyndham Keene NH. See all available top hotels, or vacation rentals in Marlborough.
If I need to cancel my hotel reservation in Marlborough, will I receive a refund?
Yes, the majority of hotel reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, you might still have the option to cancel and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Marlborough.
What is staying in Marlborough like?
Those travelling to Marlborough will definitely enjoy the sights to see and things to do. In Marlborough, there are 4 hotels and other accommodation options to choose from. Find out more about Marlborough.
What should I do while I'm visiting Marlborough?
A couple of favourite places to visit are Monadnock Reservation and Marlborough Town Hall. You'll also find Historic Main Street and Horatio Colony Museum in the area. Take a look at what more there is to see and do in Expedia's Marlborough guide.
What's the weather like in Marlborough?
The hottest months are usually July and August, with an average temperature of 19°C, while the coldest months are January and February, with an average of -3°C. The snowiest months in Marlborough are January, March, February and November, with each month seeing an average of 26 cm of snowfall.

Explore a world of travel with Expedia