Top Hotels in Keene, NH

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Nestled in the scenic Monadnock Region of New Hampshire, Keene stands as a charming city that effortlessly blends the allure of nature with its rich historical tapestry, making it a must-visit destination for travelers looking for an enriching getaway. Accommodations in this picturesque city are as varied and welcoming as the landscapes surrounding it, with hotels in Keene catering to a wide range of preferences and budgets. From luxurious retreats to cozy, budget-friendly options, the lodging in Keene ensures every traveler finds a comfortable base to explore the wonders of this New England gem.

Delving deeper into what makes Keene such a special place to visit, the city's accommodations stand out not just for their quality but also for their strategic locations. Many hotels in Keene are situated conveniently close to the city's vibrant downtown, offering easy access to local shops, fine dining, and cultural attractions such as the Colonial Theatre and the Historical Society of Cheshire County. This proximity allows visitors to immerse themselves fully in the local lifestyle, experiencing the warmth and hospitality that Keene is known for, all while being steps away from a restful night's sleep.

Furthermore, for those drawn to the call of the great outdoors, Keene serves as the perfect gateway to explore the breathtaking beauty of New Hampshire's wilderness areas, including Mount Monadnock, one of the most climbed mountains in the world. Hotels in Keene offer not just a place to stay but a launchpad for adventurous excursions into nature, whether it's hiking, biking, or simply taking in the stunning views. With accommodations that cater to every type of traveler, from the thrill-seeker to the history buff, Keene ensures a memorable stay that will beckon you back time and time again.

Show more + Show less -

Our Top 6

(Sorted by rating & number of reviews)

1. Carriage Barn Inn
2. The Burrell House Hotel
3. Holiday Inn Express Keene, An Ihg Hotel
4. Fairfield Inn & Suites By Marriott Keene Downtown
5. Hampton Inn & Suites Keene
6. Best Western Plus Keene Hotel

Family-Friendly Hotels in Keene, NH

Check Availability

Keene
Dec 09, 2025 - Dec 10, 2025

Carriage Barn Inn

9.2

Good

(29 Reviews)

+ 4 photos
For a truly unique stay in Keene the Carriage Barn Inn offers guests a blend of historical ambiance and modern conveniences. This boutique inn, set in a meticulously restored 19th-century carriage barn, provides a warm and inviting atmosphere. The Inn features individually decorated rooms, each offering a cozy and intimate setting for guests. Its location allows easy access to Keene's downtown attractions while providing a quiet retreat to return to. With its charming character and personal touch, the Carriage Barn Inn stands out as a premier choice for those seeking an exclusive experience in Keene.
Address: 358 Main Street
Rating: Good 9.2 (29 Reviews)
Rooms: 6
Price: From 168$

The Burrell House Hotel

9.1

Good

(55 Reviews)

+ 34 photos
Nestled within the heart of Keene offers a boutique hotel experience that combines historic charm with modern elegance. Each room is uniquely decorated, reflecting the building's rich history while offering contemporary comfort. Guests can enjoy relaxing in the beautiful gardens or exploring the nearby downtown area, making it an ideal retreat for those seeking both tranquility and adventure. The Burrell House's attention to detail and personalized service ensures a luxurious and intimate stay, making it a gem among the hotels in Keene .
Address: 112 Washington Street
Rating: Good 9.1 (55 Reviews)
Rooms: 8
Price: From 148$

Boutique Hotels in Keene, NH

Keene isn't just about family getaways; it's also a hub for those seeking a more personalized, boutique hotel experience. Boutique hotels in Keene offer a unique charm and intimacy that can't be found in larger chain hotels. These accommodations often feature distinctive decor, personalized service, and a cozy atmosphere, making them perfect for couples or individuals looking for a more nuanced and captivating stay. Situated in or around Keene's picturesque downtown, these boutique hotels provide an immersive experience into the local culture and lifestyle, ensuring a memorable stay for those who appreciate attention to detail and a touch of exclusivity.

Holiday Inn Express Keene, An Ihg Hotel

7.3

Good

(162 Reviews)

+ 100 photos
Families looking for a relaxing stay in Keene will find the Holiday Inn Express Keene an excellent option. This hotel prides itself on providing a comfortable and welcoming environment for guests of all ages. Rooms are spacious and include amenities tailored to families, such as mini-refrigerators and microwaves. The hotel also features an indoor swimming pool, perfect for entertainment regardless of the weather. A complimentary breakfast with a variety of options satisfies even the pickiest of eaters, ensuring a great start to your day exploring Keene.
Address: 175 Key Road
Rating: Good 7.3 (162 Reviews)
Rooms: 79
Price: From 106$

Fairfield Inn & Suites By Marriott Keene Downtown

8.2

Good

(138 Reviews)

+ 55 photos
The Fairfield Inn & Suites by Marriott Keene Downtown encapsulates the boutique hotel spirit with its prime location and attentive service. This hotel is housed in a beautifully renovated historic building, blending architectural beauty with modern amenities. Guests can enjoy the comfort of well-appointed rooms and the convenience of being steps away from Keene's charming downtown. The hotel offers a unique experience with its blend of historic charm and contemporary style, making it an attractive option for travelers seeking a boutique stay in Keene .
Address: 30 Main Street
Rating: Good 8.2 (138 Reviews)
Rooms: 40
Price: From 169$

Hampton Inn & Suites Keene

8.3

Good

(147 Reviews)

+ 30 photos
The Hampton Inn & Suites Keene stands out for its family-friendly accommodations and exceptional service. Located conveniently for exploring Keene's attractions, this hotel offers rooms and suites designed with families in mind, ensuring comfort after a day of activities. Guests can enjoy the indoor pool, fitness center, and the complimentary hot breakfast, which includes kid-friendly options. The hotel also provides cribs and high chairs upon request, emphasizing its commitment to catering to families. With its friendly staff and homely atmosphere, the Hampton Inn & Suites makes families feel right at home in Keene.
Address: 126 Key Rd
Rating: Good 8.3 (147 Reviews)
Rooms: 100
Price: From 250$

Best Western Plus Keene Hotel

7.8

Good

(273 Reviews)

+ 120 photos
The Best Western Plus Keene Hotel provides families with the perfect blend of comfort and convenience. Situated within easy reach of Keene's vibrant downtown, this hotel offers spacious rooms equipped with modern amenities, making it an ideal choice for families. Guests can enjoy the indoor heated pool, a hit with the kids, and a complimentary breakfast to start their day right. The hotel's proximity to local attractions like the Cheshire Children's Museum adds to its appeal for family travelers. With a dedicated and friendly staff ready to accommodate your family's needs, this hotel ensures a memorable stay in Keene.
Address: 401 Winchester Street
Rating: Good 7.8 (273 Reviews)
Rooms: 122
Price: From 88$