Arrival Date
Departure Date
Nights Arrow Arrow
Promo Code

6 Beautiful New Hampshire Cities


New Hampshire brings visions of green landscapes, beautiful mountains and cobblestoned small towns. In many respects, New Hampshire lives up to its name with many cities that can transport visitors back in time. Here are six of the most beautiful cities in New Hampshire.

1. Hollis


The family-oriented Hollis embodies what tourists envision of New England. Complete with a village green, old homes and farmland, it’s the perfect place for a picnic in the country and to partake of locally-grown food. Hollis also holds Silver Lake State Park, which has a sandy beach, picnic tables and a classic food stand. In the summer the beach will fill up with swimmers but won’t ever feel quite like a tourist destination

2. Meredith

Meredith, NH

Visitors will want to come to Meredith just for the smell of the water in the air alone. Next to Lake Winnipesaukee, which offers a myriad of walking and biking paths, the city also offers shopping in downtown that takes you back to the 1940s and 50s.

3. Hanover
Hanover, NH

Home of Dartmouth College, which was established in 1769, Hanover is located in the scenic Upper Connecticut River Valley. Nestled among the white mountains, Hanover offers scenic hikes and great photography. The city has a population of a little over 10,000 and seemingly that many coffee shops, restaurants, interesting little shops and places to walk. Dartmouth’s campus is arguably one of the most beautiful campuses in the U.S. to visit with a ton of history. As a college town, the city is convenient to walk or take a bus into one of the neighborhoods.

4. North Conway


North Conway is part of New Hampshire’s scenic Mount Washington Valley. Filled with historic buildings, antique shops and bookstores, the city is a great place to browse and shop. Just a short distance from the white mountains, visitors can also hike, bike and ski. The city is also home to the renowned International Mountain Climbing School, which attracts climbers from around the world.

5. PortsmouthPortsmouth, NH


A majestic coastal city, Portsmouth will transport you back in time. Market Square features locally owned shops, restaurants with a water view, and narrow tree-lined streets with old homes. The Strawberry Banke Museum is a historic waterfront neighborhood with homes dating back to 1650. It’s the ideal place to learn about architecture, heritage plants and foodways, traditional crafts and the tools, clothing and collections people used for everyday life. Across the street is Prescott Park with a scenic waterfront, flower displays and music performances.

6. Wolfeboro

Wolfeboro, NH

The oldest resort community in the U.S. and more than two centuries old, Wolfeboro looks much the same as it did 200 years ago. The neighborhoods are full of the big, old homes with a mix of book stores, bakeries and cafes, and an old-school drug store. The backyard to downtown is the magnificent Lake Winnipesaukee surrounded by mountains with plenty of walkways and gazebos for enjoyment. Despite it’s title as a resort, Wolfeboro is also conspicuously missing souvenir shops and hundreds of bed and breakfasts. A visit here will be an authentic New England experience.

For more information on planning a vacation to beautiful New Hampshire, download our NH Vacation Planning Guide!

Leave a Comment