The 10 best self-catering accommodations in Randburg, South Africa | Booking.com
Skip to main content

Self-Catering Accommodations in Randburg

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

The best self-catering accommodations in Randburg

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

Filter by:

Review score

The Morrison on Msasa

Randburg, Randburg

The Morrison on Msasa offers accommodations in Randburg, 5.7 miles from Montecasino and 8.2 miles from Sandton City Mall. With quiet street views, this accommodation features a swimming pool.

A
Alexeja
From
Germany
Very clean and safe. I enjoyed my stay
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 170 reviews
Location 9.7
Price from
$31.74
1 night, 2 adults

Coconut Cottage

Randburg, Randburg

Coconut Cottage is located in Randburg, just 7.7 miles from Roodepoort Country Club and 7.8 miles from Parkview Golf Club. With garden views, this accommodation offers a swimming pool.

O
Olson
From
Botswana
The property has a serene vibe. I was especially impressed by the owner's attention to detail and landscaping. You just want to swim, meditate and chill. The owners were very accomodating and helpful. They kept us apprised of anything happening in the neighborhood. Having traveled all over the world, it is nice to find a place that feels like home. They have created an oasis in a large city that is inviting, peaceful and beautiful. We barely saw the owners and when we did we felt we could talk for hours. We look forward to spending more time at Coconut Cottage and enjoying the beautiful space that was created! Thank you!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 12 reviews
Location 9.5
Price from
$57.11
1 night, 2 adults

Urugo

Randburg, Randburg

A recently renovated apartment, Urugo offers accommodations in Randburg. This property offers a private pool, free Wifi, and free private parking. Outdoor seating is also available at the apartment.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 15 reviews
Location 7.7
Price from
$73.19
1 night, 2 adults

Onyx Luxury cottage

Randburg, Randburg

Onyx Luxury cottage offers accommodations in Randburg, 5.8 miles from Montecasino and 8.2 miles from Roodepoort Country Club.

T
Thato
From
South Africa
The inside of the room was exceptional. The area is easy to locate and not so far from the shopping mall.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 28 reviews
Location 9.2
Price from
$43.91
1 night, 2 adults

The Wantage Suites

Johannesburg (Near Randburg)

Providing a garden, The Wantage Suites offers accommodations in Johannesburg. Housed in a building dating back to 2022, this guest house provides free Wifi and free private parking.

M
Michael Muyanja
From
United Arab Emirates
Location, cleanliness, staff & security
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,334 reviews
Location 9.6
Price from
$56.83
1 night, 2 adults

Luxury Fairland Fully Serviced Cottages

Johannesburg (Near Randburg)

Luxury Fairland Fully Serviced Cottages offers accommodations in Johannesburg, 7.1 miles from Parkview Golf Club and 7.3 miles from Roodepoort Country Club.

O
Oratile
From
South Africa
Exceptional experience! The venue was fantastic, with top-notch facilities. The area was safe and secure, making our stay truly enjoyable. We're already planning our next visit!!! 🥰🥰🥰
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 117 reviews
Location 9.6
Price from
$36.11
1 night, 2 adults

H & H Boutique & SPA

Roodepoort (Near Randburg)

H & H Boutique & SPA in Roodepoort provides accommodations with an infinity pool, a fitness center, and a garden.

n
ntando
From
South Africa
the stay and facility was pleasant,staff friendly jolly and informative with a smile always, in a good mood threw out, owners even checked on our well being
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 140 reviews
Location 9.6
Price from
$87.82
1 night, 2 adults

Fezeu's Place

Johannesburg (Near Randburg)

Offering free Wifi, parking on-site, and an outdoor swimming pool, the recently renovated property Fezeu's Place offers rooms in Johannesburg, 5.7 miles from Sandton City Mall and 5.8 miles from...

A
Asiphe
From
South Africa
Everything was beautiful, from place itself to the room. Staff was extremely kind and helpful
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 147 reviews
Location 9.5
Price from
$44.20
1 night, 2 adults

Peaceful@Swansea In Rosebank-Parkwood

Johannesburg (Near Randburg)

Providing a garden, Peaceful@Swansea In Rosebank-Parkwood offers accommodations in Johannesburg.

H
Hendrie
From
South Africa
The property was very clean and the amount of space that I received was amazing. The layout of the apartment was very good and well organised.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 134 reviews
Location 9.7
Price from
$49.62
1 night, 2 adults

Nal'enzo Luxe Stays

Johannesburg (Near Randburg)

Nal'enzo Luxe Stays is located in Johannesburg, just 1.1 miles from Gautrain Sandton Station and 1.8 miles from Sandton City Mall. This property offers access to a balcony and free private parking.

O
Osorio
From
Mozambique
Truly Luxurious stay. I was traveling with my family and they loved the place, simple but well furnished and everything sort of was well integrated for a very peaceful stay.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 167 reviews
Location 9.4
Price from
$79.27
1 night, 2 adults
All self-catering accommodations in Randburg

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 Randburg and surrounding area in the past month

See all

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

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

    Cozy Apartment with private Garden offers accommodations in Johannesburg, 6.7 miles from Parkview Golf Club and 6.9 miles from Sandton City Mall.

  • Wakanda

    Randburg, Johannesburg
    Free cancellation options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Wakanda is located in Johannesburg, just 6.9 miles from Parkview Golf Club and 10 miles from Roodepoort Country Club.

    From $51.66 per night
  • Phumula on St James

    Randburg, Johannesburg
    Free cancellation options available
    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 54 reviews

    Phumula on St James offers accommodations in Johannesburg, 6.1 miles from Sandton City Mall and 6.2 miles from Montecasino. This campground features free private parking and bicycle parking.

  • Bella on St James

    Randburg, Johannesburg
    Free cancellation options available
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 11 reviews

    Bella on St James is located in Johannesburg, just 6.2 miles from Gautrain Sandton Station and 6.6 miles from Parkview Golf Club.

    From $38.75 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 33 reviews

    Providing a garden, Home Away from Home - Deluxe Queen & Twin Studio provides accommodations in Johannesburg. This property offers access to a terrace, free private parking, and free Wifi.

    From $45.35 per night
  • La Chateau354

    Randburg, Johannesburg
    Free cancellation options available
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 34 reviews

    Offering pool views, La Chateau354 in Johannesburg offers accommodations, a garden, and barbecue facilities. This property offers a private pool, free Wifi, and free private parking.

    From $52.52 per night
  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 2 reviews

    Home away from home- Apartment 4 offers accommodations in Johannesburg, 5.1 miles from Sandton City Mall and 5.2 miles from Parkview Golf Club.

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

    Home Away from Home - Deluxe Queen & Twin Apartment offers accommodations in Johannesburg, 5.1 miles from Sandton City Mall and 5.2 miles from Parkview Golf Club.

    From $56.25 per night

Highly rated self-catering accommodations in Randburg and nearby

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

    Offering inner courtyard views, The Lemon Tree Self- Catering in Johannesburg provides accommodations and a garden. With pool views, this accommodation offers a balcony and a swimming pool.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 177 reviews

    Located in Johannesburg, 5.9 miles from Montecasino, 24 On Basil Boutique Luxury Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $116.24 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 6 reviews

    Cozy Randburg Retreat is located in Johannesburg, just 5 miles from Sandton City Mall and 5.1 miles from Gautrain Sandton Station.

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

    Hotel Vibes Ferndale in Johannesburg provides accommodations with an outdoor swimming pool, a garden, and a terrace. This guest house features free private parking and private check-in and check-out.

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

    7.5 miles from Parkview Golf Club in Windsor, Pantera Lodge and Spa features accommodations with access to spa facilities and beauty services.

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

    Retreat in Randburg-The Base II offers accommodations in Johannesburg, 4.8 miles from Sandton City Mall and 4.9 miles from Gautrain Sandton Station.

    From $40.90 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 24 reviews

    Retreat in Randburg - The Base Apartments, Ferndale is located in Johannesburg, just 4.8 miles from Sandton City Mall and 4.9 miles from Gautrain Sandton Station.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 6 reviews

    RPG Corporate Unit is a recently renovated apartment in Johannesburg where guests can make the most of the spa and wellness center and garden.

    From $129.15 per night

Enjoy breakfast in Randburg and nearby

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

    Located in Johannesburg, within a 12-minute walk of Gautrain Sandton Station and one mile of Sandton City Mall, BlackBrick Sandton Two provides accommodations with a garden and free WiFi as well as...

    From $91.55 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 329 reviews

    In Sandton, this impressive hotel offers panoramic views of the Magaliesberg and Gauteng.

    From $445.49 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 312 reviews

    Featuring free WiFi, Raphael Suites offers accommodations in Johannesburg. The hotel has an outdoor pool. Free private parking is available on site.

    From $204.35 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 29 reviews

    Located in Johannesburg, within 1.5 miles of Parkview Golf Club and 3.8 miles of Sandton City Mall, BaobabSuites provides accommodations with a garden and free WiFi throughout the property as well as...

    From $64.29 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 1,423 reviews

    Located in Johannesburg, 2 miles from Parkview Golf Club, The Jack Rose Hotel, Rosebank, Gautrain has accommodations with a restaurant, free private parking and a bar.

    From $54.53 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 198 reviews

    Courtyard Hotel Sandton is located in Johannesburg, just 0.7 miles from Sandton City Shopping Centre. The rooms have a flat-screen TV with satellite channels.

    From $134.15 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 4,705 reviews

    A 5-minute walk from Gautrain Sandton Station in Johannesburg, MINT Hotel 84 on Katherine features accommodations with access to a hot tub, spa facilities, and wellness packages.

    From $86.10 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 241 reviews

    Courtyard Hotel Rosebank is located in Johannesburg, just 2.4 miles from Sandton City Shopping Centre. The rooms have a flat-screen TV with satellite channels.

    From $121.39 per night

Self-catering Accommodations That Guests Love in Randburg

See all
  • Avg. price/night: $42.36
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 170 reviews
    The place is quiet, lovely neighborhood, the grocery stores are nearby. The wifi was perfect. The self-catering was perfect. The staff was excellent, they'll help you with anything you need.. i enjoy the stay for my Unisa florida campus work.
    Guest review by
    MADONDO
    Young couple
  • Avg. price/night: $43.70
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 28 reviews
    I liked everything about the location it was too queit, the room and kitchen was supper clean and well structured.
    Guest review by
    Fiona
    Young couple
gogless