Average property prices in Edinburgh City Centre can vary considerably based on location, property type, and market fluctuations. As of 2023, the typical price for a one-bedroom flat in the city centre is around £250,000 to £300,000, while two-bedroom apartments often range from £350,000 to £450,000. More spacious properties or those in prime locations, such as near the historic Royal Mile or Edinburgh Castle, can exceed £600,000. For example, a three-bedroom townhouse in New Town might fetch upwards of £800,000, while luxury developments can see prices skyrocket beyond the £1 million mark. The demand for both residential and rental properties has led to a competitive market, with some areas experiencing annual price increases of about 5% to 10%.