New Hampshire is known for its spectacular seasonal scenery, its art collections, and for its charming colonial-era towns — complete with elegant historic inns. These inns are an eclectic bunch, but a thread of history and elegance runs throughout. As well as coming in all shapes and sizes, there’s a range historic eras, with grand Georgian offerings competing with more rural colonial conversions. There are some extremely romantic small inns on our list of the best inns in New Hampshire, as well as some family-friendly options, and plenty that welcome pets too. While luxury, especially traditional luxury, is definitely a plus in many New Hampshire inns, it doesn’t always come with a hefty price tag, and in some locations inns offer the best value accommodation. If you’re looking for a rural escape consider inns in the White Mountain National Forest; close to the Franconia Notch State Park; or even the Lakes Region. Charming Concord is the state capital, but Exeter, Manchester, and the coastal town of Portsmouth have numerous historic sites too.
Exeter NH (New Hampshire)
This Georgian Inn offers comfortable rooms with excellent amenities in a regal, town centre setting. The handsome town-house boasts pleasant gardens, an on-site restaurant and bar, and a well-equipped fitness suite. Ideal for both families and couples with a range of attractively priced rooms.
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.
Portsmouth NH (New Hampshire)
Great value quaint historic inn. Situated in a 19th-century red-brick former brewery, rooms are small but many have river views; decor is contemporary with bright colours, mismatched furniture and nautical palettes. Warm, welcoming and cosy public areas have fireplaces and exposed-brick walls.
New Hampshire
Rural family-run inn with an atmospheric restaurant. Handsome well-appointed interiors combine period decor with contemporary touches; think four-poster beds with snuggly duvets, traditional drapery and antique furnishings with bold prints. Homely base for exploring New England; ideal for couples.
Portsmouth NH (New Hampshire)
Historic downtown 19th century home converted into range of contemporary-chic self-catered studios. Cosy living areas and modern kitchens are decorated with SMEG fridges, on-trend colour palettes and bold prints. Walk to the waterfront and great restaurants. Brilliant option for longer stays.
New Hampshire
Lively small-town brewery, restaurant, pub and rooms in former railway station. Bursting with country charm, rooms and suites channel rustic ranch-style decor with reclaimed wood furniture, quilts & fireplaces; many have whirlpool tubs. Relaxed homely base to return to after a day in the mountains.
New Hampshire
A stunning waterfront inn in New London. Rooms and suites are spacious and traditional with mahogany beds, whirlpool tubs and magnificent views. Guests have access to the tennis courts, canoes, kayaks, rowboats and a private beach. Gourmet meals at the award-winning restaurant complete the picture.
New Hampshire
An idyllic inn in Chesterfield. Rooms feature spindle poster beds, floral wallpapers, antique furnishings, fireplaces and bathrooms with whirlpool baths. Indulge with an in-room spa treatment and relax on an Adirondack chair on the lawn. A charming stay, completed by the superb regional restaurant.
New Hampshire
Beautiful 19th-century coaching inn surrounded by countryside. Elegant clapboard and shuttered facade houses well-appointed rooms with classic decor; many have fireplaces. Enjoy the atmospheric restaurant, games room, terrace and large gardens. Homely and welcoming base to enjoy the area.
Portsmouth NH (New Hampshire )
Nestled on Portsmouth's Seacoast, this renovated sailmaker's house has been transformed into a boutique inn. Behind the wooden facade, a spiral staircase leads to cosy guestrooms with original brick fireplaces, sink-in rugs and bespoke fittings. Maritime accents run throughout; a stylish guesthouse.
New Hampshire (New Hampshire)
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!
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.
New Hampshire
Country inn with impressive facilities; enjoy the heated pool, waterfall hot tub, spa, restaurant and bar. Cosy cabin-inspired rooms feature rustic crafted wood furnishings, throws and fireplaces. Book off-site cabins for a rural experience. Works for romance, friends, weddings and spa retreats.
New Hampshire
A historic and charming inn, set in a quintessential New England village. Rooms are cosy and traditional with antique furnishings, gas fireplaces and spacious bathrooms with whirlpool tubs. Breakfasts are a highlight with pancakes and local maple syrup. A homely spot for a rural escape.
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 Hampshire
Colonial owner-run B&B with stunning mountain views in North Conway. Individually decorated in the style of a country home, every room features antiques & traditional period touches; some boast fireplaces & whirlpool tubs. Enjoy home-cooked breakfasts and the wrap-around porch. Small-town charm.
New Hampshire
A traditional country inn spread over a range of historic buildings. Nestled within the White Mountain range, views over nature can be enjoyed from the golf course, restaurant & private outdoor hot tubs. Rooms & suites are perfect for couples while condos suit larger groups. Idyllic country retreat.
Exeter NH (New Hampshire)
A charming boutique inn, in the heart of historic downtown Exeter. Rooms are elegant with antique furnishings, precious artworks, brick fireplaces and spacious bathrooms with white-tiled showers. The restaurant serves delicious modern American fare made with locally sourced ingredients. Super!
New Hampshire
Historic White Mountains inn turned into an upmarket hotel. Classic yet contemporary, interiors feel fresh but pay homage to the past across the dining room, bar & terrace. Sharing wellness, dining facilities and activities with luxurious Mount Washington Resort. Works for couples & families.
New Hampshire
Luxury inn and spa with an alpine lodge feel. Everything here is geared to romance; indulge in cosy fireside lounges, spoiling suites with forest-view baths, signature spa treatments, fine dining and idyllic outdoor pursuits. Deluxe period decor is spot-on. A prime spot for couple's retreats.
New Hampshire
A romantic luxury inn situated in Sugar Hill with breathtaking White Mountain Views. Rooms are spacious and comforting with queen/king-sized beds, gas fireplaces, private porches and bathrooms with large whirlpool tubs. Cocktails are served in the garden and the restaurant is award-winning.
New Hampshire
Beautiful country inn overlooking White Mountain's Presidential Range. Three historic buildings are home to cosy public areas & chalet-style rooms; think wood panelling, fluffy carpets & mountain views. Dine at local favourite, Max's Restaurant & Pub. A warm base to return to after a day outdoors.
Portsmouth NH (New Hampshire)
Modern apartment-hotel situated in a historic house metres from the water. Feel right at home, each light and airy self-catering studio with a nautical colour scheme comes with kitchen and laundry facilities. There are also cosy living, dining & working areas. Quiet base ideal for a country escape.
New Hampshire
Luxury boutique inn, with a restaurant and tavern, situated in a 19th-century farmhouse. Exquisite rooms with stylish decor are split between the original inn and newer building; all share access to the heated pool, hot tub and full spa. Offers fab dining indoor and out. Idyllic country experience.
New Hampshire
A highly-acclaimed small luxury hotel set in a historic inn on Lake Winnipesaukee. Beautifully styled rooms have been designed with luxury in mind. Expect fireplaces, high thread count linen & luxe bathrooms. Breakfasts are homemade and there's a fine dining restaurant attached. Ideal for couples.