Skip to main content

Self-Catering Accommodations in Centurion

Find the self-catering accommodations that appeal to you the most

The best self-catering accommodations in Centurion

Check out our selection of great self-catering accommodations in Centurion

Filter by:

Review score

40 on Aspen

Zwartkop, Centurion

40 on Aspen in Centurion provides adults-only accommodations with a garden, barbecue facilities, and a shared lounge. This property offers access to a patio, free private parking, and free Wifi.

A
ANNA
From
South Africa
Exeptional, extraordinary accommodation offered 🌟👌. Matty is an Excellent hostess, friendly and welcoming. Thank you for your hospitality Matty. Stayed in suite 4 accessible by stairs overlooking part of Centurion Mall. Very comfortable stay with absolutely all you need. Beautiful garden, neat, spotlessly clean, homemade cookies, tea, coffee, milk in the fridge, daily house cleaning and safe parking. I can most definitely recommend 40 on Aspen for a comfortable stay in Centurion. We'll done & I'll definitely re-book without a doubt.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 226 reviews
Price from
$70.75
1 night, 2 adults

J & M Elegant escape 2

Rooihuiskraal, Centurion

J & M Elegant escape 2 offers accommodations in Centurion, 5.8 miles from Irene Country Club and 9.4 miles from Voortrekker Monument.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews
Price from
$41.14
1 night, 2 adults

Lily's Inn

Wierdapark, Centurion

Lily's Inn is a recently renovated guest house in Centurion where guests can make the most of the garden and barbecue facilities.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 8 reviews
Price from
$39.49
1 night, 2 adults

Pine & Pebble

Centurion

Featuring a garden, Pine & Pebble offers accommodations in Centurion.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews
Price from
$62.98
1 night, 2 adults

Links & Lavender

Centurion

12 miles from Voortrekker Monument in Centurion, Links & Lavender offers accommodations with access to spa facilities. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 17 reviews
Price from
$56.98
1 night, 2 adults

The Centurion Sunset

Die Hoewes, Centurion

The Centurion Sunset offers accommodations in Centurion, 6.4 miles from Voortrekker Monument and 7.5 miles from Pretoria Country Club.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 23 reviews
Price from
$46.90
1 night, 2 adults

Lovely 2 Bedroom Townhouse with private garden

The Reeds, Centurion

Lovely 2 Bedroom Townhouse with private garden is located in Centurion, just 8.4 miles from Gallagher Convention Centre and 10 miles from Voortrekker Monument.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 9 reviews
Price from
$87.15
1 night, 2 adults

Baobab Guesthouse

Eldoraigne, Centurion

Baobab Guesthouse offers accommodations in Centurion, 6.1 miles from Voortrekker Monument and 7.2 miles from Irene Country Club.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 12 reviews
Price from
$54.85
1 night, 2 adults

Private Room Kosmosdal

Centurion

Private Room Kosmosdal offers accommodations in Centurion, 7.1 miles from Gallagher Convention Centre and 11 miles from Irene Country Club.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews
Price from
$44.98
1 night, 2 adults

Hantam Suites

Centurion

Hantam Suites is located in Centurion, just 5.1 miles from Irene Country Club and 6.3 miles from Voortrekker Monument. This property offers a private pool, free Wifi, and free private parking.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 26 reviews
Price from
$49.36
1 night, 2 adults
All self-catering accommodations in Centurion

Top picks for Centurion hotels

Explore our most popular hotels in Centurion

Filter by:

Review score

40 on Aspen

Zwartkop, Centurion

40 on Aspen in Centurion provides adults-only accommodations with a garden, barbecue facilities, and a shared lounge. This property offers access to a patio, free private parking, and free Wifi.

A
ANNA
From
South Africa
Exeptional, extraordinary accommodation offered 🌟👌. Matty is an Excellent hostess, friendly and welcoming. Thank you for your hospitality Matty. Stayed in suite 4 accessible by stairs overlooking part of Centurion Mall. Very comfortable stay with absolutely all you need. Beautiful garden, neat, spotlessly clean, homemade cookies, tea, coffee, milk in the fridge, daily house cleaning and safe parking. I can most definitely recommend 40 on Aspen for a comfortable stay in Centurion. We'll done & I'll definitely re-book without a doubt.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 226 reviews
Price from
$70.75
1 night, 2 adults

J & M Elegant escape 2

Rooihuiskraal, Centurion

J & M Elegant escape 2 offers accommodations in Centurion, 5.8 miles from Irene Country Club and 9.4 miles from Voortrekker Monument.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews
Price from
$41.14
1 night, 2 adults

Lily's Inn

Wierdapark, Centurion

Lily's Inn is a recently renovated guest house in Centurion where guests can make the most of the garden and barbecue facilities.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 8 reviews
Price from
$39.49
1 night, 2 adults

Pine & Pebble

Centurion

Featuring a garden, Pine & Pebble offers accommodations in Centurion.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews
Price from
$62.98
1 night, 2 adults

Links & Lavender

Centurion

12 miles from Voortrekker Monument in Centurion, Links & Lavender offers accommodations with access to spa facilities. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 17 reviews
Price from
$56.98
1 night, 2 adults

The Centurion Sunset

Die Hoewes, Centurion

The Centurion Sunset offers accommodations in Centurion, 6.4 miles from Voortrekker Monument and 7.5 miles from Pretoria Country Club.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 23 reviews
Price from
$46.90
1 night, 2 adults

Lovely 2 Bedroom Townhouse with private garden

The Reeds, Centurion

Lovely 2 Bedroom Townhouse with private garden is located in Centurion, just 8.4 miles from Gallagher Convention Centre and 10 miles from Voortrekker Monument.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 9 reviews
Price from
$87.15
1 night, 2 adults

Baobab Guesthouse

Eldoraigne, Centurion

Baobab Guesthouse offers accommodations in Centurion, 6.1 miles from Voortrekker Monument and 7.2 miles from Irene Country Club.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 12 reviews
Price from
$54.85
1 night, 2 adults

Private Room Kosmosdal

Centurion

Private Room Kosmosdal offers accommodations in Centurion, 7.1 miles from Gallagher Convention Centre and 11 miles from Irene Country Club.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews
Price from
$44.98
1 night, 2 adults

Hantam Suites

Centurion

Hantam Suites is located in Centurion, just 5.1 miles from Irene Country Club and 6.3 miles from Voortrekker Monument. This property offers a private pool, free Wifi, and free private parking.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 26 reviews
Price from
$49.36
1 night, 2 adults
All self-catering accommodations in Centurion

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Centurion and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Centurion

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 25 reviews

Popular with guests booking self-catering accommodations in Centurion

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 11 reviews

Popular with guests booking self-catering accommodations in Centurion

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 39 reviews

Popular with guests booking self-catering accommodations in Centurion

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 42 reviews

Popular with guests booking self-catering accommodations in Centurion

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 8 reviews

Popular with guests booking self-catering accommodations in Centurion

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 23 reviews

Popular with guests booking self-catering accommodations in Centurion

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 226 reviews

Popular with guests booking self-catering accommodations in Centurion

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 266 reviews

Popular with guests booking self-catering accommodations in Centurion

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 196 reviews

Popular with guests booking self-catering accommodations in Centurion

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 55 reviews

Highly rated self-catering accommodations in Centurion and nearby

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 10 reviews

Centurion Marnard Luxury Apt is located in Centurion, just 5.1 miles from Irene Country Club and 6.8 miles from Voortrekker Monument.

From $82.27 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 47 reviews

Wilger Guesthouse in Centurion provides accommodations with an outdoor swimming pool, a garden, and barbecue facilities.

From $82.88 per night

Lilly Bloom

Pretoria
8.0+ review score
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 5 reviews

Lilly Bloom is located in Pretoria, just 4.8 miles from Voortrekker Monument and 6.1 miles from Irene Country Club. Guests staying at this villa have access to a fully equipped kitchen.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 5 reviews

2e - No load shedding 2 bed home to relax into offers accommodations in Centurion, 5 miles from Irene Country Club and 7.5 miles from Voortrekker Monument.

From $79.23 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 6 reviews

2b - 74 No load shedding - 2 bed home is located in Centurion, just 3.8 miles from Irene Country Club and 7.1 miles from Voortrekker Monument.

From $76.18 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 6 reviews

2d - 50 No load shedding - 2 bedroom is located in Centurion, just 3.8 miles from Irene Country Club and 7.1 miles from Voortrekker Monument.

From $76.18 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 36 reviews

A recently renovated guest house, Millenium Manor Executive Homes offers accommodation in Centurion. This guest house provides free private parking, full-day security, and free Wifi.

From $51.80 per night

Wag-n-Bietjie

Centurion
8.0+ review score
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 10 reviews

Wag-n-Bietjie is a recently renovated apartment in Centurion where guests can make the most of its garden and terrace.

From $63.99 per night

These self-catering accommodations in Centurion and nearby have options with free cancellation

King Sanctuary

Centurion
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Featuring garden views, King Sanctuary in Centurion features accommodations and a garden. This property offers access to a patio, free private parking, and free Wifi.

Villa Roma - Luxury Accommodation

Centurion
Free cancellation options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 125 reviews

Villa Roma - Luxury Accommodation enjoys a location in Centurion, 5.3 miles from Voortrekker Monument and 5.8 miles from Irene Country Club.

From $77.70 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 20 reviews

56 - Elegant 2 bed apartment next to Gautrain Centurion offers accommodations in Centurion, 3.7 miles from Irene Country Club and 6.6 miles from Voortrekker Monument.

From $79.23 per night

Rosenthal Guesthouse

Eldoraigne, Centurion
Free cancellation options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 55 reviews

5.4 miles from Voortrekker Monument, Rosenthal Guesthouse features 4-star accommodations in the Eldoraigne district of Centurion.

From $84.71 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Featuring a garden, 2c - 4 No load shedding 2bed 2bath with garden provides accommodations in Centurion. This property offers access to a terrace and free private parking.

From $79.23 per night

Ikar's Haven

Die Hoewes, Centurion
Free cancellation options available
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 35 reviews

Ikar's Haven is located in Centurion, just 3.6 miles from Irene Country Club and 7.3 miles from Voortrekker Monument. This apartment offers free private parking, full-day security, and free Wifi.

From $65.82 per night

Entire Apartment in Eldoraigne, Centurion

Eldoraigne
Free cancellation options available
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 45 reviews

Featuring a garden, Entire Apartment in Eldoraigne, Centurion offers accommodations in Eldoraigne. This property offers access to a patio, free private parking, and free Wifi.

From $93.33 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 13 reviews

Lyttelton Self-Catering Accommodation is located in Centurion, just 5.1 miles from Irene Country Club and 5.5 miles from Voortrekker Monument.

Enjoy breakfast in Centurion and nearby

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 92 reviews

Featuring garden views, Ben's Bed and Breakfast in Pretoria features accommodations, a garden, and barbecue facilities. This property offers a pool with a view, free Wifi, and free private parking.

From $112.14 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 36 reviews

Centurion Fully furnished lock up&go 1 bedroom apartment is located in Centurion, just 6.7 miles from Voortrekker Monument and 7.8 miles from Rietvlei Nature Reserve.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 24 reviews

Providing a garden, 15 Kameeldoring 2-bedroomed self-catering unit, Clubview features accommodations in Centurion. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 4 reviews

Featuring quiet street views, 273 Rhino retreat-solar backup in Centurion provides accommodations, a garden, and barbecue facilities.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

5.6 miles from Voortrekker Monument in Centurion, Joy Haven - Cottage provides accommodations with access to spa facilities. This property offers a private pool and free private parking.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 21 reviews

5.6 miles from Voortrekker Monument in Centurion, Joy Haven - Open Plan Studio offers accommodations with access to spa facilities.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9 reviews

Die Eend is located in Centurion, just 4 miles from Irene Country Club and 5.6 miles from Voortrekker Monument. This property offers access to a terrace and free private parking.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 20 reviews

Offering garden views, 282 Guesthouse/Self-Catering in Centurion offers accommodations and a garden. The apartment features both Wifi and private parking free of charge.

FAQ about self-catering accommodations in Centurion

Self-catering Accommodations That Guests Love in Centurion

See all
Avg. price/night: $46.01
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 34 reviews
This was a very nice surprise! The cottage is very big, offering a seating area, dining area, well equiped kitchenette and seperate bathroom. All tastefully decorated, good quality bed and linen.
Guest review by
Laans
Family with young children
Avg. price/night: $34.29
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 266 reviews
We loved that the kitchen had a stove and well well-equipped. We were comfortable preparing our meals. The bedroom is stunning and with a great swimming pool view, Complements to the friendly staff, they were available and assisted us greatly.
Guest review by
Adams
Young couple