Yes, flats do have resale value. Factors such as location, age of the building, condition of the flat, and amenities available influence the resale value. Well-maintained flats in prime locations with good infrastructure tend to retain higher resale value. However, the appreciation rate may slow down over time compared to plots.