The Tynemouth Castle Inn is an Inn Collection Group pub with rooms at Grand Parade, Tynemouth. A Tyneside icon for more than 80 years, The Tynemouth Castle Inn sits in a commanding position overlooking the sprawling Longsands Beach of this pretty North Tyneside town. The inn has 72 bedrooms.