Looking for Bed and breakfasts in Johannesburg? Choose from 99 verified properties. Compare amenities and book at great rates.

Located north of Johannesburg, in the suburb of Rivonia, this lodge is set in a large private garden and offers a tranquil retreat in the heart of Sandton. Free WiFi is available...
more...Deluxe Studio
Size: 25 m2Standard Studio
Size: 22 m2Standard Double Room
Size: 22 m2Deluxe Double Room
Size: 25 m2Superior Suite
Size: 28 m2Superior Studio
Size: 28 m2Approximate price per room per night

Offering comfortable guest rooms with private garden and free parking, this bed and breakfast is located in the suburb of Melville. Free WiFi is provided. Not far from the...
more...Single Room
Size: 12 m2Double Room
Size: 22 m2Triple Room
Size: 33 m2Twin/Double Room
Size: 30 m2Economy Double Room
Size: 30 m2Executive Double Room
Size: 40 m2Suite
Size: 47 m2Apartment
Size: 60 m2Budget Double Room
Size: 35 m2Approximate price per room per night

Offering inner courtyard views and a garden, Cherry Tree Cottage B&B Linden is set in the Randburg district of Johannesburg, 4 km from Parkview Golf Club and 10 km from Sandton...
more...Superior Double or Twin Room with Garden View
Size: 30 m2Superior Double or Twin Room with Garden View
Size: 25 m2Superior Double or Twin Room with Garden View
Size: 30 m2Superior Double or Twin Room with Garden View
Size: 25 m2Superior Double or Twin Room with Garden View
Size: 25 m2Approximate price per room per night

Summerview Guest Lodge is situated in the leafy suburbs of Johannesburg. All of the rooms have air conditioning and a balcony. The hotel has an outdoor pool and barbecue...
more...Double Room
Size: 50 m2Family Two-Bedroom Suite
Size: 100 m2Deluxe Double Room with Shower
Size: 50 m2Approximate price per room per night

Villa Simonne is located in Houghton in Johannesburg. This a vintage, themed boutique hotel is within easy reach of the the M1 highway, Rosebank and Sandton CBDs, and is on the...
more...Deluxe Suite
Size: 40 m2Standard Suite
Size: 40 m2Two-Bedroom Apartment
Size: 40 m2Presidential Suite
Size: 45 m2Approximate price per room per night

Bruno Comfort Suites in Johannesburg provides adults-only accommodation with an outdoor swimming pool, a garden and a bar. The property features pool and garden views, and is 5.6...
more...Double Room
Size: 16 m2Queen Room
Size: 17 m2King Room
Size: 25 m2Queen Room with Kitchenette
Size: 38 m2Approximate price per room per night

Located 10 minutes’ drive from Sandton and set in a quiet residential area, Muco Guest House in Rivonia offers an outdoor pool, a garden and free WiFi access. The cozy rooms come...
more...Double Room 1
Size: 19 m2Double Room 3
Size: 19 m2Double Room 4
Size: 20 m2Family Room 7
Size: 22 m2Family Room
Size: 24 m2Standard Double Room
Size: 19 m2Double Room
Size: 19 m2Double Room with Terrace
Size: 19 m2Double Room
Size: 19 m2Double Room
Size: 18 m2Double Room
Size: 19 m2Family Room
Size: 25 m2Family Room
Size: 22 m2Comfort Double Room
Size: 15 m2Business Double Room
Size: 15 m2Double Room
Size: 18 m2Deluxe Room
Size: 18 m2Classic Double Room
Size: 12 m2Premier Double Room
Size: 12 m2Executive Double Room
Size: 12 m2Deluxe Double Room
Size: 12 m2Premium Double Room
Size: 12 m2Standard Family Room
Size: 18 m2Double Room with Private Bathroom
Size: 12 m2Double Room
Size: 12 m2Approximate price per room per night

Located 1 km from the Bryanston Country Club, Grace Guest House offers en-suite rooms. It features a garden with outdoor pool, free WiFi and on-site parking. Rooms here will...
more...Chalet
Size: 14 m2King Suite with Pool View
Size: 15 m2Classic Family Room
Size: 25 m2Approximate price per room per night

Birch Tree Cottage offers bed & breakfast accommodation in Olivedale, Randburg. Offering guests a patio and a sparkling swimming pool, a stay at Birch Tree also includes free WiFi...
more...Double Room with Pool View
Size: 16 m2Double or Twin Room with Garden View
Size: 20 m2Family Room with Garden View
Size: 65 m2Approximate price per room per night

Located 11 km from Johannesburg Stadium, 6 On Acacia provides accommodation with an outdoor swimming pool, a bar and a 24-hour front desk for your convenience. Both WiFi and...
more...Apartment with Balcony
Size: 100 m2Queen Suite
Size: 30 m2Suite with Garden View
Size: 70 m2Approximate price per room per night

Located in Johannesburg, 4 km from Sandton City Mall, By Appointment Suites provides accommodation with spa facilities, wellness packages and beauty services. This bed and...
more...Deluxe Double Studio
Size: 55 m2Deluxe Double or Twin Room
Size: 40 m2Approximate price per room per night

B&B on 8th Avenue, a property with a terrace and barbecue facilities, is situated in Johannesburg, 2 km from Parkview Golf Club, 8.1 km from Johannesburg Stadium, as well as 8.8...
more...Double Room
Size: 24 m2Double Room
Size: 24 m2Twin/Double Room
Size: 30 m2Double Room
Size: 20 m2Double or Twin Room
Size: 30 m2Approximate price per room per night

Set in Johannesburg, 11 km from Sandton City Mall, B and B Sandton has a garden and rooms with free WiFi access. Located around 21 km from Ellis Park Stadium, the bed and...
more...Executive Suite
Size: 30 m2Standard Double Room
Size: 25 m2Suite
Size: 28 m2Suite
Size: 25 m2Approximate price per room per night

Offering garden views, Tiree B&B in Johannesburg offers accommodation, pool with a view, a garden, barbecue facilities and a shared lounge. Tiree B&B offers access to a terrace,...
more...Luxurious Suite with Bath en suite
Size: 13 m2Deluxe Apartment
Size: 14 m2Twin Room with Garden View
Size: 5 m2Superior Queen Room
Size: 5 m2Approximate price per room per night

Located in Johannesburg, 4.6 km from Sandton City Mall and 4.8 km from Gautrain Sandton Station, Wild Olive Executive Suite provides spacious air-conditioned accommodation with a...
more...Deluxe King Room
Size: 96 m2Approximate price per room per night

Set in Johannesburg and only 2.3 km from Parkview Golf Club, R & R's Retreat offers accommodation with garden views, free WiFi and free private parking. It is located 6.5 km from...
more...Queen Room
Size: 16 m2Approximate price per room per night

Featuring city views, Grand View B&B provides accommodation with a seasonal outdoor swimming pool, a garden and a terrace, around 5.3 km from Parkview Golf Club. This bed and...
more...Double Room
Size: 20 m2Twin Room
Size: 20 m2Triple Room
Size: 20 m2Triple Room
Size: 21 m2Family Room
Size: 38 m2Studio
Size: 19 m2Double Room
Size: 20 m2Twin Room
Size: 20 m2Twin Room
Size: 19 m2Approximate price per room per night

Boasting a garden, terrace and views of garden, Foxwood House Boutique Hotel is located in Johannesburg, 5 km from Johannesburg Stadium. The bed and breakfast at Foxwood House...
more...Family Room
Size: 100 m2Standard Double or Twin Room
Size: 65 m2Queen Room with Garden View
Size: 80 m2Superior Twin Room
Size: 100 m2Deluxe King Room
Size: 90 m2Deluxe King Suite
Size: 120 m2Deluxe King Room
Size: 90 m2Queen Suite
Size: 65 m2King Suite
Size: 80 m2King Suite
Size: 90 m2Small Double Room
Size: 500 m2Approximate price per room per night

Set in the tree lined suburb of Dunkeld, between Rosebank and Sandton, 58 On Hume boasts a garden and outdoor pool. Guests can enjoy free WiFi and the property is just a short...
more...Junior Suite with Balcony
Size: 44 m2One-Bedroom Apartment
Size: 55 m2Deluxe King Suite
Size: 62 m2Standard Suite
Size: 27 m2Junior Suite
Size: 44 m2Approximate price per room per night

Set within 4.8 km of Sandton City Mall and 5 km of Gautrain Sandton Station in Johannesburg, Waterfall Cottages features accommodation with seating area. This accommodation at...
more...Deluxe Double Room with Extra Bed
Size: 120 m2Deluxe Room
Size: 85 m2Deluxe Double Room
Size: 100 m2Deluxe King Room
Size: 120 m2Approximate price per room per night