Hotels in Rothbury
Tucked away in the tranquil Northumberland countryside, Rothbury is a pretty little historic market towns just steps from the natural beauty of the Northumberland National Park.
Hugging the River Coquet, Rothbury has been a busy market town since the 13th century, and today this buzzing little place attracts tourists in every season looking to get away from it all and explore the Northumberland National Park.
But there's lots more to see in and around Rothbury itself, from historic buildings to quaint galleries. So it really is the perfect spot to escape to.
One of the loveliest ways to spend your time in Rothbury is to visit the galleries in the town. The town is a little cultural haven, and there is plenty to see. For starters, check out The Congregational, an art gallery and café, and the Crown Studio Gallery.
History lovers have lots to keep them entertained too. The 14th-century peel tower known as Whitton Tower is worth a look, as is the impressive 12th-century Brinkburn Priory. And a little further afield there's the Grade I listed Victorian Cragside mansion. This country manor is in the nearby town of Morpeth, and amazingly it was the first house in the world to be powered by hydroelectric power.
Places to stay and dine
Perhaps unsurprisingly, Rothbury has a whole host of traditional and charming cafés and tearooms to discover. So make sure to stop in at a few during your travels around the town. Harley's Tea Rooms is a popular choice, or for something a little different try Newcastle House Hotel Lounge Restaurant and The Queens Head Restaurant for heartier dishes.
The best way to experience the town is to stay close, in one of the homely B&B's or Rothbury hotels. Just to pique your interest take a look at Tosson Tower Farm, The Orchard House and Katerina's Guest House.
We search from 120,000 hotels worldwide to find you the best deals.
Price Match Guarantee
Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.
Need help with your booking?
Call us on 0800 093 5555