Hotels in Johannesburg

Apartments and B&Bs in Johannesburg

  • Sort by:
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Underground stations
  • Train stations
  • Parks
  • Tourist attractions
  • Museums
  • Convention centers
  • Stadiums
  • Food and meals
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

  • 3 River Road, Entrance Via 10Th Avenue, Rivonia (Edenburg) , Johannesburg, South Africa , Map
    9.4
    Exclusive
    Based on 16 reviews
    •  pics,photos

    The 4-star Rivonia Bed And Breakfast offers en-suite... More details

    From
    C$128
    per night
    Book Now
  • 5A Morris Street East , Johannesburg, South Africa , Map
    •  pics,photos

    The comfortable Five A Morris Bed And Breakfast offers... More details

    From
    C$104
    per night
    Book Now
  • 35 Ripley Road, Rossmore, Auckland Park, , Gauteng 2092, Johannesburg, South Africa, 2092 , Map
    •  pics,photos

    Merwehuis Bed And Breakfast is a budget 3-star hotel... More details

    From
    C$64
    per night
    Book Now
  • 14 Penhurst Avenue, Essexwold ;, Johannesburg, South Africa , Map
    9.4
    Exceptional
    Based on 13 reviews
    •  pics,photos

    The charming Liongate Bed And Breakfast comprises en... More details

    From
    C$116
    per night
    Book Now
  • 6 Electron Avenue, Johannesburg, South Africa, 1620 , Map
    •  pics,photos

    The budget Airport Inn And Suites offers a baggage... More details

    From
    C$60
    per night
    Book Now
  • West Street Nelson Mandela, Nelson Mandela Square , Johannesburg 2146 Sandton South Africa, Johannesburg, South Africa , Map
    •  pics,photos

    The Michelangelo Hotel offers affordable lodging in... More details

    From
    C$370
    per night
    Book Now
  • 2 Willow Place , Johannesburg, South Africa , Map
    •  pics,photos

    Maru'S Bed And Breakfast is set in a shopping area of... More details

    From
    C$98
    per night
    Book Now
  • 35 Fourth Avenue ; Melville, Johannesburg, South Africa , Map
    8.8
    Superb
    Based on 32 reviews
    •  pics,photos

    The elegant Motel Mi Pi Chi is a great place in a... More details

    From
    C$82
    per night
    Book Now
  • 10, Sandler Road, Johannesburg, South Africa, 2007 , Map
    8.6
    Superb
    Based on 193 reviews
    •  pics,photos

    Offering luxurious rooms, Genesis Suites And... More details

    From
    C$150
    per night
    Book Now
  • Cnr. 10Th Avenue And Rivonia Road, Johannesburg, Za, Johannesburg, South Africa , Map
    •  pics,photos

    Road Lodge Rivonia is placed in a shopping area of... More details

    From
    C$72
    per night
    Book Now
  • 2 Hulley Road Isando Ext. 3 Kempton Park 1619, Johannesburg, South Africa , Map
    •  pics,photos

    Garden Court O R Tambo Airport offers fine... More details

    From
    C$153
    per night
    Book Now
  • Montrose Road, Off Bekker Road, Wat, Vorna Valley,, Johannesburg, South Africa, 1685 , Map
    •  pics,photos

    Town Lodge Midrand is a 2-star venue set just 5.2 km... More details

    From
    C$120
    per night
    Book Now
  • Cnr Columbine Avenue And Golden Highway ;, Johannesburg, South Africa, 2082 , Map
    •  pics,photos

    The budget Road Lodge Southgate offers non-smoking... More details

    From
    C$70
    per night
    Book Now
  • 7 Mulder Street, Ontdekkerspark, Roodepoort ,Johannesburg 1709, Johannesburg, South Africa , Map
    •  pics,photos

    Alicias Bed And Breakfast is a 3-star hotel providing a... More details

    From
    C$96
    per night
    Book Now
  • Herman Road, Harmelia Ext 2, Germis, Box 8412, Ede, Johannesburg, South Africa, 1613 , Map
    •  pics,photos

    Town Lodge Airport is a pleasant 2-star hotel set close... More details

    From
    C$126
    per night
    Book Now
  • Plot 5 Lammermoor, Beyers Naude Extension. Corner 5 , Johannesburg, South Africa, 1748 , Map
    •  pics,photos

    Situated near casinos and bars, this elegant hotel... More details

    From
    C$74
    per night
    Book Now
  • 29 Driedoring Avenue,Glen Marais X1, Kempton Park , Johannesburg, South Africa , Map
    8.8
    Superb
    Based on 12 reviews
    •  pics,photos

    Woodpecker'S Inn is set in a recreational area of... More details

    From
    C$80
    per night
    Book Now
  • Cnr Grayston Drive And Webber Road ;, Johannesburg, South Africa , Map
    •  pics,photos

    The pleasant Town Lodge Sandton Grayston Dr offers... More details

    From
    C$117
    per night
    Book Now
  • 19 Mulder Street Ontdekkers Park ,Johannesburg 1709, Johannesburg, South Africa , Map
    •  pics,photos

    Silver Birch Bed And Breakfast is a 3-star hotel... More details

    From
    C$52
    per night
    Book Now
  • 72 Dale Roadpresident Park , Johannesburg, South Africa , Map
    7.4
    Very good
    Based on 24 reviews
    •  pics,photos

    The comfortable Accolades Boutique Hotel is a great... More details

    From
    C$121
    per night
    Book Now
  • 15 Hunt Road , Johannesburg, South Africa , Map
    •  pics,photos

    The pleasant A Peaceful Retreat Bed And Breakfast... More details

    From
    C$106
    per night
    Book Now
  • 57 Ninth St, Linden ;, Johannesburg, South Africa , Map
    6.4
    Good
    Based on 6 reviews
    •  pics,photos

    Cherry Tree Cottage - Bed & Breakfast is a 3-star venue... More details

    From
    C$100
    per night
    Book Now
  • Cnr Republic Road And Malibongwe Drive ;, Johannesburg, South Africa, 2032 , Map
    •  pics,photos

    Road Lodge Randburg is a fine accommodation option in... More details

    From
    C$68
    per night
    Book Now
  • 6 Die-Agora Road, Croydon, Kempton Park, Za, Johannesburg, South Africa , Map
    8.6
    Superb
    Based on 5 reviews
    •  pics,photos

    Vetho Apartment Hotels is located in a shopping area of... More details

    From
    C$72
    per night
    Book Now
  • 21 Melville Road - Hyde Park ;, Johannesburg, South Africa, 2090 , Map
    6.2
    Good
    Based on 49 reviews
    •  pics,photos

    Villa Vittoria provides guests with a conference room... More details

    From
    C$94
    per night
    Book Now
  • Hotels near Johannesburg

    {{ hotel.name }} {{ hotel.stars }} star hotel

    {{ hotel.address }}, {{ hotel.city }}, {{ hotel.zip }} , Map
    {{ hotel.mark / 5 | number : 1 }}
    {{ hotel.mark_text }}
    Based on {{ hotel.reviews_count }} reviews
    {{ hotel.distanceDesc }}  |  {{ hotellist.amenitiesDesc }}

    {{ hotel.description }} More details

    From
    C${{ hotel.min_rate }}
    per night
    Not available
    Map goes here
    • Checking available rooms...
      {{ conf.title }}
      {{ room.name }}
      Prepayment requiredNon-refundableDeposit requiredBook with no credit cardFree cancellation
      • {{rate.bedconf}}
      • {{rate.payathotel}}
      • {{rate.one_euro_deposit}}
      • {{rate.desc}}
      • Smoking
      • Non-smoking
      • Pay at hotel
      • {{rate.rate_id_desc}}
      • {{rate.view}}
      {{ rate.currency }} {{ rate.old_price }}{{ rate.currency }} {{ rate.price }}
      Save {{ rate.discont }}%
      for  night
      Change room
      Please select Room {{ conf_index + 1 }}
      {{ conf.title }}
      {{room.photos[ room.current_photo ].name}}
      {{room.name}}
      Size: {{ room.sqm }} m²
      • {{room.key_amenities.breakfast}}
      • {{room.key_amenities.free_wifi}}
      • {{room.key_amenities.air_conditioning}}
      • {{room.key_amenities.bathtub_or_shower}}
      • + More information
      • — Less information
      Only {{ room.room_left_count }} rooms left on our site!

      Not included: {{ room.rates[0].excluded }}

      {{ room.desc }}

      {{ room.info }}

      Room facilities
      • {{amenity}}
      Prepayment requiredNon-refundableDeposit requiredBook with no credit cardFree cancellation
      • {{rate.bedconf}}
      • {{rate.payathotel}}
      • {{rate.one_euro_deposit}}
      • {{rate.desc}}
      • Smoking
      • Non-smoking
      • Pay at hotel
      • {{rate.rate_id_desc}}
      • {{rate.view}}
      {{ rate.currency }} {{ rate.old_price }}{{ rate.currency }} {{ rate.price }}
      Save {{ rate.discont }}%
      for  night
      + Show more rates
      - Hide rates
      {{ conf.more_rooms_title }}

You can find more hotels by changing your search:

Remove all filters

Filtering results

Please wait...

^
153 hotels found
Go to map view
Go to list view

Star rating

  • ({{ star.count }})

Accommodation type

Price(per room per night)

C$  - OK

Airports

Nearby

  • Show More

Districts

  • Show More

Underground stations

Hotel type

  • MoreHide

Search by name

Amenities

  • More amenities

Room facilities

Services

Looking for an apartment or bed and breakfast in Johannesburg? Use our advanced search options to find the best Johannesburg B&B there is. We advise you to book in advance and save on your reservation.Choose the hotel to see the overview, photos and reviews, or press Book Now button to start the reservation.