Discover the Castle Hotel, one of the best pubs in Newcastle, where history meets hospitality. Nestled on High Street, this charming establishment offers a warm atmosphere perfect for enjoying a pint or a hearty meal with friends. Whether you’re looking for a relaxed evening out or a lively spot to catch up with loved ones, the Castle Hotel has something for everyone. With its inviting decor and friendly staff, it's a must-visit in the city’s food and drink scene. If you're searching for things to do in Newcastle, make sure to stop by this local favourite for a taste of authentic pub culture.