- Please support our journalism through affiliate links. Affiliate Disclosure
Review & Frequenly Asked Questions:
The seat of Cheshire County, Keene is a small but picturesque town with a vibrant community. The most recognizable site in town is the white-steeple United Church of Christ in the Main Square, but the downtown core boasts an excellent selection of restaurants and shops for visitors to enjoy, including both modern shopping centers and quirky, locally owned boutique shops. If you want to get out of town for a bit, drive around the surrounding country roads and admire the covered bridges, spend some time hiking in Beech Hill Preserve, or go fishing in Surry Mountain Lake.
Rating: ⭐⭐⭐⭐⭐
Hampton Beach
Portsmouth
Squam Lakes Natural Science Center
Canterbury Shaker Village
Exeter
Franconia Notch State Park
Gorham
Hancock
Hanover
Harrisville
Jackson
Keene
Littleton
Meredith
North Conway
Northwood
Peterborough
Saint-Gaudens National Historic Site
Sculptured Rocks Natural Area
Sugar Hill
Tamworth
The Isles of Shoals
The Mount Washington Cog Railway
White Mountain National Forest
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Go to travel reservations.