Skip to content
Enter dates and number of guests to see the total trip price including additional fees and taxes, and rounded up to the nearest integer.
Over 18,000 guest reviews for places to stay in Pretoria, with an average of 4.7 out of 5 stars.

300+ places to stay

Entire apartment
Rating 4.66 out of 541 reviews
Beachfront 1 Bed Apt by The Capital Hotels Lagoon9
2 guests · 1 bedroom · 1 bed · 1 bath
Pool · Wi-Fi · Kitchen · Free parking
Price:$64 AUD / night
SUPERHOST
Private room
Rating 4.72 out of 5100 reviews
Spacious private en-suite close to Menlyn Mall
2 guests · 1 bedroom · 1 bed · 1 bath
Pool · Wi-Fi · Free parking
Price:$29 AUD / night
SUPERHOST
Entire apartment
Rating 4.97 out of 531 reviews
The Blyde Crystal lagoon, 3rd floor
2 guests · 1 bedroom · 1 bed · 1 bath
Pool · Wi-Fi · Kitchen · Free parking
Price:$72 AUD / night
SUPERHOST
Entire apartment
Rating 4.93 out of 594 reviews
Centurion Apartment
2 guests · 1 bedroom · 1 bed · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$39 AUD / night
SUPERHOST
Entire apartment
Rating 4.91 out of 5139 reviews
Garden Cottage located in Pretoria (G's Overnight)
2 guests · 1 bedroom · 1 bed · 1 bath
Kitchen · Free parking
Price:$37 AUD / night
Entire apartment
Rating 4.66 out of 570 reviews
THE BLYDE. Lagoon Paradise in the City.
2 guests · 1 bedroom · 1 bed · 1 bath
Pool · Wi-Fi · Kitchen · Free parking
Price:$50 AUD / night
Plus
Entire apartment
Rating 4.92 out of 591 reviews
Visit Theatres Near a Hidden Gem in a Quiet Area
4 guests · 1 bedroom · 3 beds · 1.5 baths
Wi-Fi · Kitchen · Free parking
Price:$60 AUD / night
Entire apartment
Waterfalls Boutique Hotel
2 guests · Studio · 1 bed · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$25 AUD / night
Entire apartment
Rating 4.15 out of 5136 reviews
Entire Hatfield Apartment with WIFI + DSTV
3 guests · 1 bedroom · 3 beds · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$37 AUD / night
SUPERHOST
Entire apartment
Rating 4.93 out of 514 reviews
One bedroom apartment "The blyde RiverWalk Estate"
2 guests · 1 bedroom · 1 bed · 1 bath
Pool · Wi-Fi · Kitchen · Free parking
Price:$69 AUD / night
Entire apartment
Rating 4.18 out of 5130 reviews
Beautiful Cottage Hatfield with WIFI + DSTV
2 guests · Studio · 2 beds · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$32 AUD / night
Entire apartment
Rating 4.68 out of 553 reviews
Beachfront 3 Bed Apt by The Capital Hotels Lagoon7
6 guests · 3 bedrooms · 3 beds · 2 baths
Pool · Wi-Fi · Kitchen · Free parking
Price:$98 AUD / night
Entire apartment
Rating 4.81 out of 588 reviews
Hatfield Hotspot Studio Apartment - with WiFi
2 guests · 1 bedroom · 1 bed · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$28 AUD / night
Entire apartment
Rating 4.73 out of 515 reviews
Menlyn Close (studio nr Time Square)
2 guests · 1 bedroom · 1 bed · 1 bath
Pool · Wi-Fi · Kitchen · Free parking
Price:$39 AUD / night
Entire apartment
Rating 4.73 out of 511 reviews
The Blyde Crystal Lagoon - Pretoria East
4 guests · 1 bedroom · 2 beds · 1 bath
Pool · Wi-Fi · Kitchen · Free parking
Price:$54 AUD / night
Private room
Rating 4.05 out of 522 reviews
Elegant Fully Private Hatfield Room | WIFI + DSTV
2 guests · 1 bedroom · 2 beds · 1 private bath
Wi-Fi · Free parking
Price:$25 AUD / night
SUPERHOST
Entire apartment
Rating 4.88 out of 559 reviews
The Botanical Apartment with WIFI & DSTV
2 guests · 1 bedroom · 1 bed · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$45 AUD / night
Entire apartment
Rating 4.06 out of 579 reviews
Entire Apartment Hatfield WIFI + DSTV 1-3P
3 guests · 1 bedroom · 3 beds · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$34 AUD / night
118 of 300+ Apartment Rentals
Enter dates and number of guests to show the total trip price including additional fees (but excluding any taxes). Free cancellation only applicable within 48 hours from booking.