Is the Castle Hill Inn open all year round?
No, the Inn typically takes a winter break. While Castle Hill is a premier destination for most of the year, it is important to note their specific annual closure:
- The January Break: The Inn usually closes for the entire month of January.
- Access is Prohibited: During this winter hiatus, the entire property is closed to the public. This includes access to the iconic Castle Hill Lighthouse.
- Physical Barriers: A gate or barrier is typically put in place to prevent all vehicle access to the grounds during this time.
Expert Planning Tip: If you are planning a winter proposal or photoshoot in Newport, I recommend scheduling for December or February to ensure the grounds are accessible. Always contact the Inn directly to confirm their specific reopening date each year.