Capital Appreciation
What historical appreciation rates have Thai properties delivered?
The honest answer, first. The reasoning, second. The trade-offs, last.
The Answer
Long-run real appreciation has been roughly 3–6% per year for Bangkok premium sub-markets, 4–8% for Phuket premium beachfront, and 2–5% for Pattaya (more cyclical). These are real (inflation-adjusted) THB-denominated figures; foreign-investor realised returns depend additionally on FX over the holding period.
Why this is the answer.
Bangkok premium sub-market appreciation has been driven by infrastructure expansion and constrained central supply. The 3–6% real range spans typical cycles; standout sub-markets in standout periods (Thonglor 2010–2015) outperformed materially.
Phuket premium beachfront has benefited from rising international tourism, branded-hotel investment and physical supply constraint. The 4–8% real range reflects this. Off-beach and mass-market Phuket has been closer to 2–4%.
Pattaya appreciation has been more cyclical, tied to EEC infrastructure events and source-market tourism cycles. Realised returns vary widely by entry timing.
What to do about it.
- Use sub-market historical data, not city-level averages.
- Adjust historical numbers for forward-looking supply pipeline.
- Combine historical context with current-cycle indicators (yields, transaction volumes).
What can break the thesis.
- Historical returns are not forward returns - supply and demand conditions change.
- Survivor bias in widely-cited single-project case studies.
- Real-versus-nominal confusion overstates apparent returns.
Your Next Step
Compare Phuket, Bangkok and Pattaya using Thailand Property Market Intelligence before evaluating individual opportunities.
Recommended Research
Related Pillar
Thailand Property Market Intelligence →Related Frameworks
Related Location Pages
Related Questions
Run the numbers
Model this against your own numbers
Stress-test yield, appreciation and FX in the Core Investments calculator.
Open the calculatorIllustrative scenarios using calculator default assumptions. Outcomes vary with market conditions, operator performance and investor inputs.
