Got2Go

Vacation rentals in New Castle

New Castle, New Hampshire is a charming coastal town located on a small island in the Atlantic Ocean. Known for its historic architecture, scenic beaches, and picturesque lighthouses, New Castle offers a peaceful retreat for visitors looking to relax and unwind by the sea. With easy access to outdoor activities such as sailing, fishing, and hiking, this quaint town is the perfect destination for a seaside getaway.

Typical weather in New Castle

35°
18°

8
38°
20°

7
44°
26°

8
54°
35°

9
65°
45°

10
74°
54°

9
80°
60°

7
78°
59°

7
71°
52°

6
60°
42°

6
50°
33°

8
40°
24°

9
Jan.
Feb.
Mar.
Apr.
May.
Jun.
Jul.
Aug.
Sep.
Oct.
Nov.
Dec.