Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in City of Tshwane Metropolitan Municipality
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes
Over 1,000 homes
Top guest favourite
Guest favourite
Farm stay in City of Tshwane Metropolitan Municipality
Kigelia Game Farm & Lodge
4 bedrooms
,
·
4 beds
,
·
4.5 private bathrooms
1–6 Aug
1–6 Aug
$3,698 SGD
Show price breakdown
for 5 nights
$3,698 SGD for 5 nights
,
·
4.99 out of 5 average rating, 104 reviews
4.99 (104)
Top guest favourite
Guest favourite
Flat in Pretoria
Olivestay @Olympus - Studio Apartment
4.93 out of 5 average rating, 55 reviews
4.93 (55)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$168 SGD
Show price breakdown
for 5 nights
$168 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Guest suite in Pretoria
Palmeras at Faerie Glen, 7 min from Menlyn Maine
4.98 out of 5 average rating, 94 reviews
4.98 (94)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
7–12 Sept
7–12 Sept
$291 SGD
$257 SGD
Show price breakdown
for 5 nights
Top guest favourite
Guest favourite
Guest suite in Pretoria
Menlyn Maine: Open plan room with private entrance
4.94 out of 5 average rating, 256 reviews
4.94 (256)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$249 SGD
Show price breakdown
for 5 nights
$249 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Cottage in Pretoria
The KoDi Pod
4.97 out of 5 average rating, 119 reviews
4.97 (119)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
21–26 Aug
21–26 Aug
$382 SGD
Show price breakdown
for 5 nights
$382 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Flat in Pretoria
modern self-catering apartment
4.97 out of 5 average rating, 72 reviews
4.97 (72)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
23–28 Aug
23–28 Aug
$386 SGD
$328 SGD
Show price breakdown
for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Flat in Pretoria
M&E Place. Peace and quiet.
4.88 out of 5 average rating, 291 reviews
4.88 (291)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$204 SGD
Show price breakdown
for 5 nights
$204 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Flat in Centurion
Private garden flat
5.0 out of 5 average rating, 28 reviews
5.0 (28)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
2–7 Aug
2–7 Aug
$202 SGD
Show price breakdown
for 5 nights
$202 SGD for 5 nights
Flat in City of Tshwane Metropolitan Municipality
Modern Pretoria East Apartment | Silverlakes|Wi-Fi
New place to stay
New
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$333 SGD
$267 SGD
Show price breakdown
for 5 nights
Top guest favourite
Guest favourite
Guest house in Roodeplaat
Farm breakaway with modern comforts.
5.0 out of 5 average rating, 12 reviews
5.0 (12)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
16–21 Aug
16–21 Aug
$452 SGD
$384 SGD
Show price breakdown
for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Apartment in Pretoria
Wishbone Studio-solar power
4.98 out of 5 average rating, 122 reviews
4.98 (122)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$490 SGD
Show price breakdown
for 5 nights
$490 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Guest suite in Pretoria
The Barnstable Guest Suite - No loadshedding!
4.93 out of 5 average rating, 309 reviews
4.93 (309)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$372 SGD
$336 SGD
Show price breakdown
for 5 nights
Free cancellation
Guest house in Pretoria
Poolside Garden Studio · Queenswood
5.0 out of 5 average rating, 4 reviews
5.0 (4)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$245 SGD
Show price breakdown
for 5 nights
$245 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Guest house in Shere AH
Private cottage in farm setting
4.97 out of 5 average rating, 78 reviews
4.97 (78)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
$211 SGD
Show price breakdown
for 5 nights
$211 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Farm stay in Shere AH
Peaceful & private 2-Bed cottage in farm setting
5.0 out of 5 average rating, 18 reviews
5.0 (18)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$306 SGD
Show price breakdown
for 5 nights
$306 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Home in Pretoria
Garden View Guest Cottage
5.0 out of 5 average rating, 10 reviews
5.0 (10)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$343 SGD
Show price breakdown
for 5 nights
$343 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Flat in Pretoria
The View Balcony Apartment with own Solar
4.98 out of 5 average rating, 301 reviews
4.98 (301)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$412 SGD
Show price breakdown
for 5 nights
$412 SGD for 5 nights
Top guest favourite
Guest favourite
Flat in Pretoria
Patio & Solar Apt · Walk to Hazelwood Village
5.0 out of 5 average rating, 70 reviews
5.0 (70)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$632 SGD
Show price breakdown
for 5 nights
$632 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Cabin in Pretoria
Renate's Log Home
4.94 out of 5 average rating, 33 reviews
4.94 (33)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
20–25 Sept
20–25 Sept
$204 SGD
Show price breakdown
for 5 nights
$204 SGD for 5 nights
Free cancellation
1
2
3
4
…
15