Discover your perfect stay in New Castle.

Discover the most iconic attractions in New Castle
Find the perfect place to stay in New Castle
Questions You Might Need to Know About Traveling to New Castle
New Castle, located in New Hampshire, USA, is a charming coastal town known for its historic heritage and natural beauty. Situated on a small island, it is one of the oldest settlements in the country, featuring colonial architecture and iconic lighthouses. The town's serene atmosphere and scenic coastline make it a perfect getaway from urban life.
Key attractions in New Castle include the New Castle Historic District, home to well-preserved 18th-century buildings like the Wentworth-Gardner House. The Great Island Lighthouse offers stunning ocean views. Additionally, Odiorne Point State Park is ideal for hiking and picnicking, with abundant wildlife.
New Castle's culinary scene revolves around seafood, especially lobster and clams. Don't miss the local seafood chowder and fish and chips. Several waterfront restaurants serve fresh seafood paired with local beers.
Driving is the primary mode of transportation in New Castle, as public transit is limited. It's about a 1.5-hour drive from Boston. Walking or biking is convenient within the town. Taxi services are available but should be booked in advance.
The best time to visit is summer (June-August) for warm weather and beach activities. Fall (September-October) is also pleasant, with fewer crowds and beautiful foliage.
Language: English is the primary language; some tourist spots offer multilingual info. Internet: Free Wi-Fi hotspots are available but coverage is limited. Payment: Credit cards are widely accepted, but cash may be needed at small stalls. Emergency: The nearest hospital is in nearby Portsmouth; travel insurance is recommended. Voltage: The standard voltage is 120V with Type A/B outlets; bring an adapter if needed.
Explore more amazing destinations