Castle Hill Inn offers one of the most breathtaking settings for your wedding, and we’re here to make sure every stunning moment is captured beautifully.

From the panoramic coastal views to the timeless New England charm, we’ll work with you to highlight your vision, so your wedding photos truly reflect your love story. With a passion for capturing both the grand moments and the quiet, intimate details, we’ll create a gallery of memories you’ll cherish forever.

Take a look at some of our favorite Castle Hill Inn weddings below, and let’s chat about how we can capture your day!