Loading Map....

Newton by the Sea
Nr Alnwick

NE66 3DZ
United Kingdom

Newton Hall – The only Bold, Romantic and Fantastical venue in the North of England

A short while ago, we had a dream; a dream of a fantastamagorical place where all that is uncool about the traditional country house can be left behind and replaced by all that is fun and imaginative.

Specialising in unique weddings, private parties and corporate events, Newton Hall is a luxury hotel at the heart of Northumberland’s spectacular coastline, and that rare thing – a place of fun and fantasy, love and laughter.

Upcoming Events

  • No events in this location