Property prices in Bellville
The typical asking price in Bellville, Western Cape is R 3 900 000 for a house, R 1 397 500 for an apartment and R 4 262 500 for a townhouse. The typical house price in Bellville is 3% above the typical Western Cape price of R 3 799 000. Of the 101 towns in Western Cape with a typical house price, Bellville has the joint 39th highest. Apartments typically rent for R 10 750 a month, houses for R 24 500. Apartments in Bellville return a gross rental yield of 9,8%, above the Western Cape figure of 8,7%. Figures updated in November 2026.
Prices for sale in Bellville
| Home type | Median asking price | Median per m² | Middle 50% per m² | Confidence |
|---|---|---|---|---|
| Houses | R 3 900 000 | R 16 782 | R 12 300 – R 20 784 | 4 / 5 |
| Apartments | R 1 397 500 | R 26 290 | R 19 531 – R 30 692 | 5 / 5 |
| Townhouses | R 4 262 500 | R 28 235 | — | 4 / 5 |
| Bedrooms | Houses | Apartments |
|---|---|---|
| 1 bedroom | — | R 1 065 000 |
| 2 bedrooms | — | R 1 599 000 |
| 3 bedrooms | R 3 425 000 | — |
| 4 bedrooms | R 4 249 500 | — |
| 5 bedrooms | R 5 375 000 | — |
| 6+ bedrooms | R 6 800 000 | — |
Rents in Bellville
| Home type | Median rent / month | Median per m² / month | Middle 50% per m² | Confidence |
|---|---|---|---|---|
| Houses | R 24 500 | R 138 | R 111 – R 153 | 3 / 5 |
| Apartments | R 10 750 | R 215 | R 193 – R 236 | 5 / 5 |
| Townhouses | R 19 000 | R 212 | — | 1 / 5 |
| Bedrooms | Houses | Apartments |
|---|---|---|
| 1 bedroom | — | R 8 758 |
| 2 bedrooms | — | R 12 456 |
| 3 bedrooms | R 22 175 | — |
Gross rental yield by home type in Bellville
| Home type | Gross yield |
|---|---|
| Apartments | 9,8% |
Suburbs in Bellville
Gross yields compare area-level asking rents and sale prices before costs.
| Suburb | Median asking price | Median rent / month | Gross yield |
|---|---|---|---|
| Belgravia | R 2 595 000 | R 11 500 | — |
| Bellair | R 1 725 000 | — | — |
| Bellville Central | — | — | — |
| Bellville South | R 2 450 000 | — | — |
| Bloemhof | — | — | — |
| Blommendal | R 3 545 000 | — | — |
| Blomtuin | R 3 100 000 | — | — |
| Bo Oakdale | R 2 450 000 | — | — |
| Boston | R 2 995 000 | R 23 500 | — |
| Chrismar | R 3 125 000 | — | — |
| De Bron | R 5 999 000 | R 35 000 | — |
| De La Haye | R 3 574 500 | — | — |
| Door De Kraal | R 5 750 000 | — | — |
| Eversdal | R 5 999 000 | — | — |
| Glenhaven | R 2 845 000 | — | — |
| Groenvallei | R 1 650 000 | — | — |
| Heemstede | — | R 12 900 | — |
| Hoheizen | R 3 999 000 | R 21 000 | — |
| Kanonberg | R 11 997 500 | — | — |
| Kempenville | R 2 999 000 | — | — |
| Kenridge | R 4 799 000 | R 23 500 | — |
| La Rochelle | — | — | — |
| Loevenstein | R 5 795 000 | R 36 250 | — |
| O'Kennedyville | — | — | — |
| Oakdale | R 2 765 000 | R 17 800 | — |
| Oakglen | — | — | — |
| Oude Westhof | R 8 995 000 | R 31 000 | — |
| Protea Valley | R 5 350 000 | — | — |
| Ridgeworth | R 3 722 500 | — | — |
| Rosendal | R 4 595 000 | R 38 250 | — |
| Sanlamhof | — | — | — |
| Shirley Park | R 2 150 000 | — | — |
| Stellenberg | R 5 500 000 | R 29 500 | — |
| Stellenridge | R 4 700 000 | R 19 950 | — |
| Stellenryk | R 6 350 000 | R 24 000 | — |
| Stikland | — | R 34 085 | — |
| Tyger Valley | R 4 695 000 | — | — |
| Van Riebeeckshof | R 13 122 500 | R 26 250 | — |
| Vredelust | R 2 650 000 | R 4 200 | — |
| Vredenberg | R 2 845 947 | — | — |
| Welgemoed | R 7 325 000 | R 29 500 | — |
| Suburb | Median asking price | Median rent / month | Gross yield |
|---|---|---|---|
| Belgravia | R 985 000 | — | — |
| Bellair | R 1 635 000 | R 10 500 | — |
| Bellville Central | R 529 450 | — | — |
| Bellville South | R 785 000 | R 5 625 | — |
| Bloemhof | R 1 849 000 | — | — |
| Blommendal | — | — | — |
| Blomtuin | — | — | — |
| Bo Oakdale | R 1 200 000 | — | — |
| Boston | R 925 000 | R 5 000 | — |
| Chrismar | — | — | — |
| De Bron | — | — | — |
| De La Haye | R 959 000 | R 4 950 | — |
| Door De Kraal | — | — | — |
| Eversdal | — | — | — |
| Glenhaven | R 799 000 | R 9 300 | — |
| Groenvallei | R 1 240 000 | — | — |
| Heemstede | — | — | — |
| Hoheizen | — | — | — |
| Kanonberg | — | — | — |
| Kempenville | R 1 195 000 | R 8 000 | — |
| Kenridge | — | R 11 900 | — |
| La Rochelle | R 1 490 000 | — | — |
| Loevenstein | R 1 897 000 | R 11 248 | — |
| O'Kennedyville | — | R 11 550 | — |
| Oakdale | R 1 150 000 | R 14 000 | — |
| Oakglen | R 1 050 000 | — | — |
| Oude Westhof | — | R 16 000 | — |
| Protea Valley | — | — | — |
| Ridgeworth | R 1 745 000 | R 7 000 | — |
| Rosendal | R 1 850 000 | R 13 000 | — |
| Sanlamhof | R 785 000 | — | — |
| Shirley Park | — | — | — |
| Stellenberg | — | — | — |
| Stellenridge | R 2 097 500 | — | — |
| Stellenryk | — | — | — |
| Stikland | — | — | — |
| Tyger Valley | R 1 765 000 | R 14 500 | — |
| Van Riebeeckshof | R 3 599 999 | — | — |
| Vredelust | — | — | — |
| Vredenberg | — | — | — |
| Welgemoed | R 5 595 000 | R 10 000 | — |
| Suburb | Median asking price | Median rent / month | Gross yield |
|---|---|---|---|
| Belgravia | — | — | — |
| Bellair | — | — | — |
| Bellville Central | — | — | — |
| Bellville South | — | — | — |
| Bloemhof | — | — | — |
| Blommendal | — | — | — |
| Blomtuin | — | — | — |
| Bo Oakdale | — | — | — |
| Boston | — | — | — |
| Chrismar | — | — | — |
| De Bron | — | — | — |
| De La Haye | — | — | — |
| Door De Kraal | R 5 750 000 | — | — |
| Eversdal | R 3 950 000 | — | — |
| Glenhaven | — | — | — |
| Groenvallei | — | — | — |
| Heemstede | — | — | — |
| Hoheizen | — | — | — |
| Kanonberg | — | — | — |
| Kempenville | — | — | — |
| Kenridge | R 2 950 000 | — | — |
| La Rochelle | — | — | — |
| Loevenstein | — | — | — |
| O'Kennedyville | — | — | — |
| Oakdale | — | — | — |
| Oakglen | — | — | — |
| Oude Westhof | R 5 090 000 | R 19 000 | — |
| Protea Valley | R 3 895 000 | R 20 000 | — |
| Ridgeworth | R 3 099 000 | — | — |
| Rosendal | — | — | — |
| Sanlamhof | — | — | — |
| Shirley Park | — | — | — |
| Stellenberg | — | — | — |
| Stellenridge | — | — | — |
| Stellenryk | — | — | — |
| Stikland | — | — | — |
| Tyger Valley | — | — | — |
| Van Riebeeckshof | R 4 795 000 | — | — |
| Vredelust | — | — | — |
| Vredenberg | — | — | — |
| Welgemoed | R 4 575 000 | — | — |
Grey figures are indicative.
Figures are asking prices, not completed sale prices. Data last updated: .