Go Gauteng Hotels
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-04-30

2026-05-01

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

Guests:
 
Specify the age of a child
Specify the age of children

4-star Hotels in Johannesburg

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

264 options found

  • B&B On Buckingham Guest House

    97 Buckingham Avenue, Johannesburg, South Africa (Show map)

    Show map

    Situated 4.2 km from a shopping hub like the modern mall "Benmore Centre", the 4-star B&B On Buckingham Guest House Johannesburg provides guests with a shopping area. Located around 10 minutes by car…

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • Q On First B&B

    39A 1St Avenue East, Johannesburg, South Africa (Show map)

    Show map

    Featuring Wi-Fi in the rooms, Q On First B&B Johannesburg is 3.9 km from Melville Koppies Nature Reserve. The guest house offers 15 rooms with views of the inner courtyard.

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Motel Mi Pi Chi

    35 Fourth Avenue Melville, Johannesburg, South Africa (Show map)

    Show map

    Featuring car rentals, as well as Wi-Fi in public areas, Motel Mi Pi Chi Johannesburg is 4.4 km from the Sci-Bono Discovery Centre. Located right in the centre of Johannesburg, the guest house offers…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Maison Jacaranda

    No 11 Armagh Rd Parkview, Johannesburg, South Africa (Show map)

    Show map

    Maison Jacaranda Johannesburg hotel, located an 11-minute walk from the city park "Jhb Zoo Lake", boasts a seasonal outdoor pool. Additional features at this guest house include a sunbathing terrace…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Shepherd Lodge

    50 Shepherd Avenue, Johannesburg, South Africa (Show map)

    Show map

    The 4-star Shepherd Lodge Johannesburg hotel offers a sun deck, located 2.7 km from the Bryanston Shopping Centre. Featuring 6 rooms with views of the garden, the bed & breakfast is about 25 minutes'…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Sandton Slippers

    18 Arohnson Rd Lyme Park Ext 4, Johannesburg, South Africa (Show map)

    Show map

    Located within a 7-km distance of The Wanderers Grounds Stadium, the 4-star Sandton Slippers Johannesburg hotel features Wi-Fi in public areas and complimentary private parking on site. The bed &…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Kiwara Guesthouse

    6 Swazi Street Northcliff X3, Johannesburg, South Africa (Show map)

    Show map

    Situated 3.1 km from the sprawling park "Johannesburg Botanical Garden", Kiwara Guesthouse Johannesburg offers meeting rooms and a conference space with a range of business amenities. This 4-star…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • 5Th Avenue Gooseberry Guest House

    44 5Th Avenue, Linden, Johannesburg, South Africa (Show map)

    Show map

    The 4-star 5Th Avenue Gooseberry Guest House Johannesburg is situated in an entertainment district, 2.5 km from the nature park "Albert's Farm" and features 11 rooms with views of the garden. The…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Marriott Executive Apartments Johannesburg, Melrose Arch

    42 The High Street, Melrose Arch, Johannesburg, South Africa (Show map)

    Show map

    Located approximately 5 minutes' walk from Johannesburg Pride, the 4-star luxury Marriott Executive Apartments Johannesburg, Melrose Arch hotel has a deck. This Johannesburg hotel highlights a…

    More...
    From US$ 220
    price for 1 night
    BOOK From US$ 220
  • 136 On 4Th

    136 4Th Street, Johannesburg, South Africa (Show map)

    Show map

    Featuring an outdoor swimming pool, 136 On 4Th Hotel Johannesburg is 16 minutes' walk from the Sandton Central Park. The guest house entices guests with free private parking, available on site.

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • The South Way

    22A Southway Street, Johannesburg, South Africa (Show map)

    Show map

    Situated 400 metres from Kelvin Village Shopping Center, The South Way Bed & Breakfast Johannesburg offers an outdoor swimming pool. Located 4.8 km from the Sandton City South Africa, the bed &…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • 305 Sandton Skye Apartments

    3 Stan Road Unit 305, Johannesburg, South Africa (Show map)

    Show map

    Situated 6 minutes' walk from Benmore Gardens, 305 Sandton Skye Apartments Johannesburg hotel offers an outdoor swimming pool. This aparthotel features a sunbathing terrace and a golf course and…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Palm Continental Hotel

    9 Church Street, Amalgam, Johannesburg, South Africa (Show map)

    Show map

    The 4-star Palm Continental Hotel Johannesburg offers air-conditioned rooms close to a business district approximately a 25-minute walk from the Gold Reef City. Located 4.4 km from the heritage…

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Ascot Hotel

    107 Algernon Road, Johannesburg, South Africa (Show map)

    Show map

    At the 4-star Ascot Hotel Johannesburg, you can stay close to the historical Satyagraha House, as it is situated merely a 9-minute stroll away. The 4-star Ascot Hotel Johannesburg also offers 24-hour…

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Villa Simonne

    16 West Street, Lower Houghton, Johannesburg, South Africa (Show map)

    Show map

    Located a 6-minute walk from the lake, the 4-star Villa Simonne Johannesburg hotel includes 15 spacious rooms. With views of the pool, the bed & breakfast is situated 2.9 km from the city park "Jhb…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • 4 On Pritchard Luxury Suites

    4 Pritchard Street The Franklin, Johannesburg, South Africa (Show map)

    Show map

    Situated just 1 km from the multi-media Museum Africa, the 4-star 4 On Pritchard Luxury Suites Johannesburg hotel features Wi-Fi in the rooms, and private car parking on site. Located within easy…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Dunton Guest House

    4 Dunton Road, Rivonia, Johannesburg, South Africa (Show map)

    Show map

    The 4-star Dunton Guest House Johannesburg, situated approximately 10 minutes by car from the Rietfontein Nature Reserve, offers an outdoor swimming pool as well as fitness rooms. Located around 7 km…

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Sandown Guest House

    159A North Road Sandown, Johannesburg, South Africa (Show map)

    Show map

    The perfect Sandown Guest House Johannesburg offers a deck, located around 20 minutes' walk from the Sandton Market @ The Park. Featuring 6 rooms with views of the garden, this 4-star guest house is…

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Vanilla Guesthouse

    25 Karee Street, Randpark Ridge, Ext 2, Johannesburg, South Africa (Show map)

    Show map

    Offering an outdoor swimming pool, Vanilla Guesthouse Johannesburg is nestled in the shopping district of Johannesburg, 4.4 km from Northgate Ice Rink. Featuring 9 rooms with views of the garden…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • The Ashford

    16 Ashford Road, Johannesburg, South Africa (Show map)

    Show map

    Overlooking the garden, the smoke-free The Ashford Hotel Johannesburg is around 20 minutes' walk from the public park "Jhb Zoo Lake". Indulge in this 4-star guest house's garden, offering guests a…

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107