The 10 best B&Bs in Randfontein, South Africa | Booking.com
Skip to main content

B&Bs in Randfontein

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in Randfontein

The best B&Bs in Randfontein

Check out our pick of great B&Bs in Randfontein

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Randfontein and surroundings in the past month

See all

Enjoy breakfast in Randfontein and nearby

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

    Located in Krugersdorp, The86thGuest Krugersdorp offers a shared lounge. This bed and breakfast provides free private parking, full-day security and free WiFi.

    From US$54.70 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 14 reviews

    Situated within 14 km of Roodepoort Country Club and 24 km of Cradle of Humankind, Krugersdorp Guest House provides rooms with air conditioning and a private bathroom in Krugersdorp.

Save money on B&Bs in Randfontein and nearby – budget options available

  • Palmera Guest House

    Krugersdorp
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 105 reviews

    Set in Krugersdorp, 24 km from Roodepoort Country Club, Palmera Guest House has a garden, parking on-site and rooms with free WiFi access.

    From US$49.23 per night

Great access to the city centre. Check these B&Bs in Randfontein and nearby

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

    Featuring garden views, MOFFAT GUEST HOUSE provides accommodation with a garden and a balcony, around 26 km from Roodepoort Country Club. Guests can benefit from a terrace and an outdoor fireplace.

    From US$37.76 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Located in Randfontein, within 27 km of Roodepoort Country Club and 37 km of Cradle of Humankind, Horizon Garden Party & Events Venue provides accommodation with a garden as well as free private...

    From US$135.27 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 94 reviews

    Mohlakeng Guest House in Randfontein provides adults-only accommodation with a rooftop pool and a terrace. This guest house features free private parking, a 24-hour front desk and free WiFi.

    From US$40.71 per night

FAQ about B&Bs in Randfontein

B&Bs that guests love in Randfontein

See all
  • Avg. price/night: US$37.58
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 34 reviews
    Great location; clean and very responsive hosts. Centrally located in a relatively quiet area. Definitely staying there again!
    Guest review by
    Benedicta
    Family with young children
  • Avg. price/night: US$46.06
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 142 reviews
    Private ground floor units with ample parking.
    Guest review by
    Daniel
    Young couple
  • Avg. price/night: US$42.59
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 168 reviews
    Cleanliness, quiete, epic furniture
    Guest review by
    Nonhlanhla
    Young couple
  • Avg. price/night: US$47.91
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 73 reviews
    It's actually a nice place 👌 is so clean and quiet.i will definitely recommend it to other people.
    Guest review by
    Siphiwe
    Young couple
  • Avg. price/night: US$40.71
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 94 reviews
    Our room was clean and quiet and the staff was friendly.
    Guest review by
    Makgabo
    Young couple