
Apartment holiday rentals in Pretoria
Find and book unique apartments on Airbnb
Top-rated apartment rentals in Pretoria
Guests agree: these apartments are highly rated for location, cleanliness and more.
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for Pretoria apartment rentals
Weekly apartment rentals

Apartment in Parkmore, Sandton
I had a really good stay at Nichola's stay. The apartment was clean and had everything I needed for the trip. The balcony was an excellent surprise: a nice spot for tea in the morning or a drink in the evening.

Modern Upmarket One Bedroom Apartment
Beautiful place. Well worth it.

Spacious 2 bedrooms modern Loft
Really nice space and a well traveled host. My brother and his family were staying over and she had universal plugs. It's a small touch but made a massive difference in terms of easing worry about charging devices and appliances for the babies

Executive Suite Apartment that meet your needs!
I had a great stay. The place looks even better in person and the host is responsive. It was definitely worth the money and I would recommend it.

Entire 1 bed Apartment- Furnished-Bedfordview, Jhb
Always feels at home, and i will continuously come back.

1407: The Franklin Luxury Condo with UPS for Wi-Fi
Our stay at Qiniso’s place was absolutely fantastic! The apartment was impeccably clean, beautifully decorated, and had everything we needed for a comfortable stay. Qiniso was incredibly responsive and provided fantastic local recommendations, making our experience even more enjoyable. We felt truly welcomed and would definitely book again without hesitation!

No Loadshedding Worries! Best long stay rates!
Probably the best deal in the area. Karen's place was extremely affordable and exactly as described. She provides all kitchen cookware which was very important to us as we didn't eat out much. As a host, she was very responsive and the apartment is organized extremely well with detailed instructions everywhere. I enjoyed my stay and would recommend to all

4 Brooklyn Best Rate FREE Wi-Fi Private Safe&Clean
Lovely stay again at Celebrity Guest House. Great hosts, great location. I highly recommend this place and we will definitely be back again.
Private apartment rentals

Spacious Luxury Apartment Irene
Lotta really is a superhost! Great communication, thoughtful and very accommodating! Her place is in a great location and has everything you need, including lots of thoughtful little details. They even helped with the washing, which is a big deal for me! Highly recommended!

Exec 2 Bedroom Unit in Secure Rivonia Complex
By far one of my favourite airbnbs I’ve been to! Amanda was amazing with checking in and accommodating. The pictures does not do the place any justice it was beautiful and peaceful. I wish we stayed longer, cannot wait to be back.

Tree Top Balcony| King Bed |1 km to Mandela Sq |
we just needed a quick getaway from city life and to have an intimate catch up. This was the perfect place and the host was amazing with communication as I'd made an initial error of dates but we managed to work things out. thanks so much and I'm sure we'll be back again

Two bedroom garden apartment
Exceptional Stay in Sandton – A Home Away from Home! Our stay at Charl and Nelly’s Sandton home was nothing short of amazing! From the moment we arrived, we felt warmly welcomed and well taken care of. Charl and Nelly went above and beyond to ensure that our stay was comfortable, assisting with day-to-day needs and making us feel completely at home. One of the highlights of our stay was the presence of their wonderful dogs – they were such a delightful addition, adding warmth and joy to our experience. The outdoor space was truly a dream – a stunning garden with a refreshing pool, a fun trampoline, and charming swings that made every moment spent outside feel magical. The combination of a beautiful home, outstanding hospitality, and fantastic amenities made this stay one to remember. We highly recommend this place to anyone looking for a perfect getaway in Sandton. Thank you, Charl and Nelly, for an unforgettable experience – we can’t wait to come back!

Modern Cozy 1 bed apartment in Fourways
Really amazing stay prompted me to look for a place to live around the area it was beautiful spacious and easily accessible. Amanda truly embodies the spirit of ubuntu very helpful, friendly and considerate to guest needs. 10/10

Serene 2 bed 2 bath groundfloor studio
Phuthi is one of the greatest hosts I've ever had. He was responsive. No time of day was ever an issue with him, when it came to communication. Very friendly individual who was always ready to help. I highly recommend him if you need a place in and around Roodepoort.

Serene High Security Self Catering Apartment
If you looking for a convenient, safe and home away from home, this is the perfect place to stay! There's everything you would desire at home. Moreover, it is close to shopping centres.

A slice of heaven - Bryanston
Was there for 5days, had the most amazing stay, we didn’t wanna leave. We are definitely coming back for a longer stay. Worth the price.
Apartment rentals with a hot tub

1 bedroom in a 5 star hotel. No loadshading
I was so impressed with the fast response and the host was amazing ,she made the stay amazing ,she assisted me with an urgent booking ,she was just an angel

Luminant Escapes - With Power Backup
Great place and such efficient and quick communication from host, despite my late booking. 😊

Luxurious Executive Top Floor Apartment, Hyde Park
Jorge’s apartment was absolutely beautiful. The place was just as it appeared in the photos, and clean. The view from the balcony was also amazing. Jorge was a great responsive host and friendly. The emerald development was a great property, the gym and pool area were a big highlight. The area had a nice mall and restaurants close by. Would highly recommend.

Beautiful 2 bed Penthouse + Private Rooftop HotTub
Really enjoyed my stay at this beautifull and cozy apartment. Everything about the place was great. Really enjoyed the rooftop jaquzzi.

Spacious 2 bedroom, with a garden
I really enjoyed my stay at Eve's place. Everything was clean and neat, nothing out off place. Her response time is amazing , the place is peaceful and a nice way to unwind. I will definitely book again when the opportunity arises.

The Place @ The Blyde Crystal Lagoon
Such a great place for family. Apartment is well kept and looks better in person. I would gladly book again and recommend the place. In addition, the host was so proactive and helpful - she made us feel comfortable.

Kosmos Heights Self Catering Accom. - Unit One
We had an absolutely wonderful stay at Kosmos Heights, Hartebeespoort! The property was everything we hoped for and more. From the moment my partner and I arrived, we were blown away by the stunning views and tranquil surroundings. The space was clean, spacious, and beautifully decorated – a perfect blend of comfort and style. The host was incredibly welcoming and made sure we had everything we needed throughout our stay. The location was ideal for exploring the area, with easy access to nearby attractions and local gems. We would highly recommend this place to anyone looking for a peaceful getaway. We can’t wait to return!

Herb Cottage with Hot Tub
We were happy about the place it was clean and look like the actual representation showed in the pictures and video, we love the privacy and safety. Most importantly the friendly and helpful stuff, we also appreciated the simple and easy check in. Our host communication was clear and timely.
Quick stats about flat rentals in Pretoria
Total rentals
1.4K properties
Total number of reviews
27K reviews
Family-friendly rentals
410 properties are a good fit for families
Pet-friendly rentals
140 properties allow pets
Rentals with a pool
660 properties have a pool
Rentals with dedicated workspaces
770 properties have a dedicated workspace
Destinations to explore
- Sandton Holiday rentals
- Randburg Holiday rentals
- Midrand Holiday rentals
- Hartbeespoort Holiday rentals
- Centurion Holiday rentals
- Sun City Holiday rentals
- Johannesburg South Holiday rentals
- Kempton Park Holiday rentals
- Roodepoort Holiday rentals
- Bela-Bela Holiday rentals
- Potchefstroom Holiday rentals
- Johannesburg Holiday rentals
- Villa rentals Pretoria
- House rentals Pretoria
- Boutique hotel rentals Pretoria
- Apartment rentals Pretoria
- Rentals with beach access Pretoria
- Farm stay rentals Pretoria
- Rentals with an EV charger Pretoria
- Smoking-friendly rentals Pretoria
- Rentals with a fireplace Pretoria
- Rentals with a patio Pretoria
- Waterfront rentals Pretoria
- Rentals with a kayak Pretoria
- Rentals with pools Pretoria
- Family-friendly rentals Pretoria
- Fitness-friendly rentals Pretoria
- Loft rentals Pretoria
- Private suite rentals Pretoria
- Serviced apartment rentals Pretoria
- Guest house rentals Pretoria
- Cottage rentals Pretoria
- Rentals with a firepit Pretoria
- Rentals with a cinema Pretoria
- Rentals with breakfast Pretoria
- Bed and breakfasts Pretoria
- Rentals with outdoor seating Pretoria
- Rentals with a washing machine and dryer Pretoria
- Townhouse rentals Pretoria
- Hotel rentals Pretoria
- Family-friendly rentals Pretoria
- Rentals with a hot tub Pretoria
- Pet-friendly rentals Pretoria
- Rentals with lake access Pretoria
- Flat rentals City of Tshwane Metropolitan Municipality
- Flat rentals Gauteng
- Flat rentals South Africa
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom
- Montecasino
- Gold Reef City
- Observatory Golf Club
- Parkview Golf Club
- Pines Resort
- Irene Country Club
- Royal Johannesburg & Kensington Golf Club
- Pretoria Country Club
- Voortrekker Monument
- Acrobranch Melrose
- Houghton Golf Club
- Ebotse Golf & Country Estate
- Glendower Golf Club
- Arts on Main
- Kyalami Country Club
- The Country Club Johannesburg, Woodmead
- Sterkfontein Caves
- Randpark Golf Club
- Santarama Miniland
- The River Club Golf Course
- Ruimsig Country Club
- Johannesburg Zoo
- Dainfern Golf & Residential Estate
- Sandy Lane Golf Club
- Things to do Pretoria
- Things to do City of Tshwane Metropolitan Municipality
- Art and culture City of Tshwane Metropolitan Municipality
- Food and drink City of Tshwane Metropolitan Municipality
- Things to do Gauteng
- Tours Gauteng
- Art and culture Gauteng
- Food and drink Gauteng
- Sightseeing Gauteng
- Things to do South Africa
- Art and culture South Africa
- Nature and outdoors South Africa
- Wellness South Africa
- Sports activities South Africa
- Food and drink South Africa
- Tours South Africa
- Sightseeing South Africa