Find Cheap Hotels in Keene, NH from $75

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Keene Cheap Hotels

Courtyard by Marriott Keene Downtown
3 out of 5
75 Railroad St, Keene, NH
Fully refundableReserve now, pay when you stay
The price is $137 per night from Dec 15 to Dec 15
4.4/5 Excellent! (658 reviews)
"Perfect place for our overnight in Keene. Two kings next to each other, spacious, perfectly clean and very comfortable. Excellent location and price!"

Reviewed on Nov 27, 2021

Courtyard by Marriott Keene Downtown
Best Western Plus Keene Hotel
3 out of 5
401 Winchester St, Keene, NH
Fully refundableReserve now, pay when you stay
The price is $132 per night from Dec 5 to Dec 5
4.1/5 Very Good! (981 reviews)
"it was very nicely situated for we were visiting with family in the area."

Reviewed on Nov 28, 2021

Best Western Plus Keene Hotel
Days Inn by Wyndham Keene NH
2 out of 5
3 Ash Brook Road, Keene, NH
Fully refundableReserve now, pay when you stay
The price is $97 per night from Dec 7 to Dec 7
3.8/5 Good! (651 reviews)
"It was very convenient to shopping as there was a grocery store within walking distance."

Reviewed on Nov 27, 2021

Days Inn by Wyndham Keene NH
Don't see what you're looking for?
See all available properties in Keene
View all properties
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.

Cheap Motels in Keene

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.

3-star Hotels in Keene

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.

Frequently asked questions

Recent reviews of Keene hotels

More trip options