Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso

Search Hotels

2026-03-24

2026-03-25

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

3-star Johannesburg hotels

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

219 properties found

  • 235 On Surrey

    235 Surrey Avenue, Johannesburg, South Africa ( Show map )

    235 On Surrey Hotel Johannesburg, located in the Barmbek Sued district, 6 km from Nelson Mandela Square, offers cars for rent. Situated within a 15…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Cotswold Guest Homes

    158 Mount Street 158 Mount Street, Bryanston, Johannesburg, South Africa ( Show map )

    Cotswold Guest Homes Johannesburg hotel is a great place to stay in the Bryanston district of Johannesburg, 3.2 km from the Liliesleaf Farm Museum. You'll…

    More...

    Book Now
  • Urban Escapes- Melrose Place

    67 Melrose Street, Johannesburg, South Africa ( Show map )

    Located 3.7 km from Nelson Mandela Square, the 3-star Urban Escapes- Melrose Place Johannesburg hotel includes 8 rooms. James & Ethel Gray City Park is…

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Epoint

    30 Friars Hill Road, Johannesburg, South Africa ( Show map )

    Guests of Epoint Hotel Johannesburg can enjoy access to Reading Golf Club, located a 15-minute drive away. You'll need 15-minute drive to Johannesburg…

    More...

    Book Now
  • Oniro Guest House

    60A Kloof Road, Bedfordview, South Africa ( Show map )

    Offering luggage storage, the recently renovated Oniro Guest House Bedfordview lies in the Bedfordview district of Bedfordview with access to natural sights like the Rhodes…

    More...

    From US$ 122
    price for 1 night
    Book Now From US$ 122
  • Little Mykonos

    4 Jasmine Rd, Johannesburg, South Africa ( Show map )

    Featuring Wi-Fi in public areas, the 3-star Little Mykonos Bed & Breakfast Johannesburg is about a 25-minute walk from the Glendower Golf Club.

    More...

    Book Now
  • Hunni Hotel Melrose Edge

    177 Corlett Drive, Johannesburg, South Africa ( Show map )

    The 3-star Hunni Hotel Melrose Edge Johannesburg is located in Johannesburg, 2.7 km from the Wanderers Golf Club, and offers a swimming pool. Located…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Abbotsford Guest House

    18 First Street, Johannesburg, South Africa ( Show map )

    Located 2.7 km from the 3-star Abbotsford House Hotel Johannesburg, guests can reach The Zone @ Rosebank. The guest house is about 20 km from…

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Shaheen Guest House

    22 Sunbury Ave, Johannesburg, South Africa ( Show map )

    Featuring a shopping area, the 3-star Shaheen Guest House Johannesburg lies merely 8 minutes' walk from the Melville. This Johannesburg hotel is 550 metres…

    More...

    Book Now
  • Sandton Skye Suite

    3 Stan Road Unit #1303 Sandton Skye Apartments, Johannesburg, South Africa ( Show map )

    Situated nearly a 15-minute walk from British Chamber of Business in Southern Africa, the modern Sandton Skye Suite Johannesburg hotel features a restaurant. Benmore…

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Upper Houghton Guesthouse

    46 Saint David Road, Johannesburg, South Africa ( Show map )

    The 3-star Upper Houghton Guesthouse Johannesburg lies in the Houghton district, within reach of entertainment venues like Observatory Golf Club, nearly a 25-minute…

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • The Palms Guest House

    47 Milton Road, Johannesburg, South Africa ( Show map )

    The 3-star The Palms Guest House Johannesburg is located in Johannesburg, 2.8 km from the contemporary mall "Greenstone Shopping Centre", and offers a year…

    More...

    Book Now
  • Murphy N Dee'S Place

    19 East Pont Road, Johannesburg, South Africa ( Show map )

    The 3-star Murphy N Dee'S Place Johannesburg hotel offers easy access to Oriental City Rivonia Outlet Mall, which is situated nearly 5 minutes' walk…

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Inhle Executive Suites

    5 Aberfeldy Avenue, Johannesburg, South Africa ( Show map )

    Inhle Executive Suites Johannesburg hotel, located in the Sandton district of Johannesburg, around a 25-minute walk from the Bryanston Shopping Centre, features views of…

    More...

    Book Now
  • Sandton Farmhouse

    128 8Th Street, Johannesburg, South Africa ( Show map )

    Situated 4.9 km from Delta Park, the 3-star Sandton Farmhouse Johannesburg hotel features Wi-Fi in public areas and free private parking on site.

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Meredale Lodge

    123 David Street, Johannesburg, South Africa ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Meredale Lodge Johannesburg hotel is about 3 km from the Klipriviersberg Nature Reserve. Situated 10 minutes…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • The Devonshire Hotel Johannesburg

    Cnr Jorissen & Melle Street, Johannesburg, Za, Johannesburg, South Africa ( Show map )

    Situated a mere 0.8 km from Origins Centre Museum, the 3-star The Devonshire Hotel Johannesburg features Wi-Fi in public areas and parking on…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Cherry Guest House 1

    96 St Fillans Ave, Mayfair West, Johannesburg, South Africa ( Show map )

    Situated nearly a 25-minute stroll from Fietas Museum, the 3-star Cherry Guest House 1 Johannesburg offers proximity to various city highlights. Located 4.7…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Peace Haven Sandton

    18 Adrienne Street, Johannesburg, South Africa ( Show map )

    The 3-star recently renovated Peace Haven Sandton Johannesburg hotel offers proximity to Rand Merchant Bank, situated just 1.5 km away. Located around a 10…

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Imani Onerosebank

    37 Cradock Avenue, Johannesburg, South Africa ( Show map )

    Located within 5 minutes' walk of Saint Martin-in-the-field Anglican Church, the 3-star Imani Onerosebank Aparthotel Johannesburg gives easy access to various…

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68