Houses for sale in Haslemere, Surrey

There are 442 results. Haslemere, Surrey. Property prices in Haslemere range from £75,000 to £18,000,000 with an average price of £794,516.

Properties for sale in Haslemere, Surrey

icon