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

Ellipse Waterfall luxurious unit

Luxe Apartment In Midrand

Blush Themed! Luxury & Privacy / Pet Friendly

IBella's @ The Urban

King size bed-NO loadshedding-FreeWiFi-Backupwater

Greek Island Magic in Pretoria

Chic n Cozy @ Nala Realty

30 on Top Too
Private apartment rentals

Explore Dune for 2 | Ellipse

The Ace apartment @50 on lever (with backup power)

Modern Comfort 2bedroom

Luxury Loft with Entertainment!

One Bedroom Apartment

Luxury Menlo Park Escape

A home in a small package

Miller's Mile
Apartment rentals with a hot tub

Luminant Escapes.2 (with power back up)

Peaceful Casa

Acacia Lodge Luxury Suite 2

Luxurious & Stylish Apartment, Sandton

Atlantis Holiday Homes

Kosmos Heights Self Catering Accom. - Unit One

Cozy retreat in Bluehills | Power Back Up

Luxurious Sandton Skye Studio Apartment - Unit 703
Quick stats about apartment rentals in Centurion
Total rentals
330 properties
Nightly prices starting at
$14 CAD before taxes and fees
Total number of reviews
5K reviews
Family-friendly rentals
80 properties are a good fit for families
Pet-friendly rentals
30 properties allow pets
Rentals with a pool
140 properties have a pool
Destinations to explore
- Johannesburg Vacation rentals
- Sandton Vacation rentals
- Pretoria Vacation rentals
- Randburg Vacation rentals
- Midrand Vacation rentals
- Marloth Park Vacation rentals
- Maputo Vacation rentals
- Gaborone Vacation rentals
- Bushbuckridge Vacation rentals
- Nelspruit Vacation rentals
- Hartbeespoort Vacation rentals
- Bloemfontein Vacation rentals
- Rentals with breakfast Centurion
- Rentals with a washer and dryer Centurion
- Villa rentals Centurion
- Rentals with a patio Centurion
- Townhouse rentals Centurion
- Rentals with a fireplace Centurion
- Fitness-friendly rentals Centurion
- Private suite rentals Centurion
- Rentals with outdoor seating Centurion
- Bed and breakfasts Centurion
- Guesthouse rentals Centurion
- Rentals with a hot tub Centurion
- Smoking-friendly rentals Centurion
- Rentals with pools Centurion
- Condo rentals Centurion
- Family-friendly rentals Centurion
- Rentals with a firepit Centurion
- Cottage rentals Centurion
- Waterfront rentals Centurion
- Pet-friendly rentals Centurion
- Serviced apartment rentals Centurion
- Rentals with lake access Centurion
- House rentals Centurion
- Apartment rentals City of Tshwane Metropolitan Municipality
- Apartment rentals Gauteng
- Apartment rentals South Africa
- Gold Reef City
- Maboneng Precinct
- Montecasino
- Irene Country Club
- Dinokeng Game Reserve
- Kyalami Country Club
- Acrobranch Melrose
- Royal Johannesburg & Kensington Golf Club
- Wild Waters - Boksburg
- Ebotse Golf & Country Estate
- Johannesburg Zoo
- Killarney Country Club
- Observatory Golf Club
- The River Club Golf Course
- Dainfern Golf & Residential Estate
- Parkview Golf Club
- Glendower Golf Club
- Voortrekker Monument
- Pretoria Country Club
- Pines Resort
- The Country Club Johannesburg, Woodmead
- Randpark Golf Club
- Ruimsig Country Club
- Melrose Arch