In Newcastle-under-Lyme, 3 star hotels have average nightly rates of $95. Borough Arms Hotel is $34 cheaper than the city average at just $61/night.