All our New Hampshire collections:
Best places to stay in New Hampshire may be a small state but it's tough, rugged and, above all, bewitchingly scenic. From jagged mountains to forest-fringed lakes, lush valleys to lovely beaches, this is a place that cries out to be explored and enjoyed in the big outdoors. Of course there’s also an urban scene, such as colonial Portsmouth, for a bit of sophistication. Our guide to the best places to stay in New Hampshire ensures you can find somewhere to stay to enjoy whatever activity takes your fancy.
At the heart of the state is the Lakes Region where Lake Winnipesaukee, dotted with islands, is a popular place for canoeing and fishing. Or you can take it more leisurely with a cruise.
In the north, explore White Mountain National Forest, great for hiking and berry-picking in summer, fabulous autumn colours in the fall, and skiing and snowshoeing in winter. Here you can climb Mt. Washington, the region’s highest peak. If you’re short on time (or energy) take the steam-powered, cog railway to its summit.
Stalk moose in the Great North Woods or be amazed by the giant boulders in Pawtuckaway State Park, one of New Hampshire’s numerous state parks.
For a bit of culture, head to pristine colonial settlements like Portsmouth or Canterbury Shaker village, a living-history museum just north of the capital, Concord, whilst a tour of Frank Lloyd Wright’s Zimmerman House is worth the trip.
Prefer to take it easier? Head to Hampton Beach or go on the Ice Cream Trail around 47 dairy farms. Those with a sweet tooth should come in March; the best time to visit the sugarhouses where the famous maple syrup is made. And don’t forget to sample a fried-clam platter or a lobster roll.
Choose what you’d like to do and then use our selection of the best places to stay in New Hampshire to plan your trip.
Durham, New Hampshire
Enjoying beautiful surroundings in the small coastal town of Durham, Three Chimneys Inn is a gateway to New Hampshire's Seacoast region. Interiors are elegant and timeless, with four-posters, fireplaces, rich carpets, floral motifs and saturated autumn colours. The Sawyer Tavern serves local fare.
Keene, New Hampshire
Historic redbrick hotel in central Keene. Interiors feature bold patterns, exposed brick in some rooms, queen or king beds. Delicious continental breakfast is served free of charge every morning. The hotel offers fitness facilities and cocktail hour in the bar. Close to restaurants and cafes.
A beautiful romantic inn in the heart of the White Mountain National Forest. A cosy paradise for those active, nature-loving couples. The rooms are comfortable, welcoming and full of character. The superb 5 course meal served in the restaurant will be deserved after the day's outdoor activities!
Bethlehem, New Hampshire
Quaint country inn set amongst hundreds of acres of ancient woodland. Interiors are traditional without seeming dated, and offer a glimpse into classic small-town New England charm. Huge variety of summer and winter activities on offer. Fresh, local ingredients are served up in the restaurant.
Holderness (New Hampshire)
A fine New England country manor house set in idyllic grounds with sweeping views of the nearby lake and surrounding hills. Bedrooms feel stately; some have cosy fireplaces and private jacuzzi baths. The hotel has a sophisticated dining room as well as a more relaxed bar area. Quiet and secluded.
Hanover, New Hampshire
Located at the heart of Dartmouth College campus, Hanover Inn is an attractive neo-Georgian property with character and charm. Rooms feature dark hardwood furniture, and draw on Ivy League style with creams, plaids and leather. Restaurant serves farm-to-table fare sourced locally in New England.
New Castle, New Hampshire
A stalwart landmark of the New Hampshire coast, this gleaming white and splendid hotel has stood the test of time to become a paragon of hospitality. Interiors are classic and traditional with floral patterns, neutral colours and panoramic sea views. Restaurant, pool, spa, gym, golf, marina, bar.