All hotels in Newcastle upon Tyne, United Kingdom. Search from over 121 accommodations (58 hotels) in Newcastle upon Tyne with prices starting at GBP 52.