4 floors
← All properties in Newcastle, OK
Newcastle is a city in McClain County, Oklahoma, United States, and part of the Oklahoma City metropolitan area. The population was 10,984 at the 2020 census, and was estimated at 14,677 in 2024.
Manage reservations, check-in, housekeeping, staff and OTAs — all in one simple dashboard.
Get Started Free →