Yes, many luxury hotels in Newcastle upon Tyne are located near historical landmarks such as the Castle Keep, Quayside area, and Grey Street which allow guests to explore the city's rich history and culture.