300+ stays
Stays in City of Tshwane Metropolitan Municipality

Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Entire rental unit in Pretoria
Cosy studio
1 guestStudio1 bed1 bath
WifiKitchenFree parking
$12 per night
SUPERHOST
Treehouse in Cullinan
Two Trees on Piece of Africa
2 guests1 bedroom1 bed1 bath
KitchenFree parkingPool
$76 per night
SUPERHOST
Entire rental unit in Pretoria
Atelier@Folly
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parking
$27 per night
SUPERHOST
Entire rental unit in Pretoria
The Regency Menlyn Pretoria
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parkingPool
$42 per night
SUPERHOST
Entire rental unit in Pretoria
The Blyde. Lagoon Paradise in the City. 247
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parkingPool
$40 per night
Entire guest suite in Centurion
Affordable Elegance- The Protea suite
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parking
$22 per night
SUPERHOST
Entire rental unit in Pretoria
Serene High Security Self Catering Apartment
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parking
$19 per night
SUPERHOST
Entire guest suite in Pretoria
The Little Protea Studio Apartment
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parking
$25 per night
Entire rental unit in Pretoria
Pretoria Queens View 6 Queenswood
2 guests1 bedroom1 bed1 bath
WifiFree parking
$17 per night
SUPERHOST
Entire guest suite in Pretoria
Charming FARM STYLE GARDEN COTTAGE in Pta. East
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parking
$26 per night
Entire rental unit in Pretoria
Beachfront 1 Bed Apt by The Capital Hotels Lagoon7
2 guests1 bedroom1 bed1 bath
KitchenFree parkingPool
$64 per night
Entire guest suite in Pretoria
Modern Private Unit 2
1 guestStudio1 bed1 bath
WifiKitchenFree parking
$19 per night
Private room in Wallmannsthal AH
63 on Nyala, bush break, tranquillity, refreshing
2 guests10 bedrooms12 beds10 baths
WifiFree parkingPool
$38 per night
SUPERHOST
Entire rental unit in Pretoria
Stylish, secure apartment - Perfect for long stays
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parkingPool
$23 per night
SUPERHOST
Entire guest suite in Pretoria
The Breathing Space
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parking
$26 per night
SUPERHOST
Entire serviced apartment in Pretoria
Sunshine Spaces 2 fully serviced, WiFi & Netflix
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parkingPool
$52 per night
SUPERHOST
Entire rental unit in City of Tshwane Metropolitan Municipality
Cosy space for couples
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parkingPool
$38 per night
SUPERHOST
Entire rental unit in Pretoria
Regency Ground Floor Pool View 2 bedroom apartment
4 guests2 bedrooms2 beds2.5 baths
WifiKitchenFree parkingPool
$62 per night
SUPERHOST
Entire rental unit in Centurion
Centurion Apartment
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parking
$30 per night
Entire townhouse in Pretoria
Quiet and Cozy Townhouse in Pretoria East
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parkingPool
$41 per night
1 – 20 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.