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-11-08

2026-11-09

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

279 options found

  • 58 On Hume Guesthouse And Spa

    58 Hume Road, Johannesburg, South Africa (Show map)

    Show map

    Offering 5 rooms, the 4-star 58 On Hume Guesthouse And Spa Johannesburg is near the shopping district of Johannesburg and around 25 minutes' walk from the large indoor Mall of Rosebank. Located not…

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • Holiday Inn - Johannesburg Sunnyside Park By Ihg

    Princess Of Wales Terrace, Johannesburg, South Africa (Show map)

    Show map

    Located about a 10-minute ride from the filled Standard Bank Gallery in the Parktown district of Johannesburg, the stylish 4-star Holiday Inn - Johannesburg Sunnyside Park By Ihg showcases a private…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • 6 On Acacia

    6 Acacia Road, Johannesburg, South Africa (Show map)

    Show map

    Offering spacious rooms and Wi-Fi in the rooms, 6 On Acacia Bed & Breakfast Johannesburg is 4.7 km from Karaglen Shopping Centre and 10 minutes' drive from Elandsfontein. This bed & breakfast offers…

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Ecomotel Marlboro

    14 Violet Crescent Marlboro Gardens, Johannesburg, South Africa (Show map)

    Show map

    The comfortable 4-star Ecomotel Marlboro Johannesburg hotel includes immaculate rooms within a 6-km distance of Nelson Mandela Square. Thanks to its convenient location, this Johannesburg motel…

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Hoyohoyo Chartwell Lodge

    130 Romney Avenue, Chartwell, Johannesburg, South Africa (Show map)

    Show map

    The comfortable 4-star Hoyohoyo Chartwell Lodge Johannesburg hotel, located approximately a 10-minute drive from Cosmo Mall, offers an outdoor swimming pool and Wi-Fi in public areas. Located 2.7 km…

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Rosebank Accommodation

    17 Tyrwhitt Avenue, Johannesburg, South Africa (Show map)

    Show map

    Situated a mere 1.1 km from Parktown North, the comfortable Rosebank Accommodation Johannesburg hotel features Wi-Fi in the rooms, and a private parking lot nearby. The 4-star bed & breakfast is…

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Mint Hotel 84 On Katherine

    84 Katherine Street Sandown, Johannesburg, South Africa (Show map)

    Show map

    Situated within 20 minutes' walk of Rand Merchant Bank, the comfortable Mint Hotel 84 On Katherine Johannesburg features Wi-Fi in public areas and private car parking on site. Providing access to…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Blackbrick Sandton Two

    22 Fredman Drive, Johannesburg, South Africa (Show map)

    Show map

    The 4-star Blackbrick Sandton Two Johannesburg hotel is located in Johannesburg, just an 11-minute walk from Nelson Mandela Square, and offers a rooftop pool. Featuring 78 rooms with views of the…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Deluxe Self-Catering Apartment | Park Central

    6 Keyes Avenue Park Central, Johannesburg, South Africa (Show map)

    Show map

    The comfortable Deluxe Self-Catering Apartment | Park Central Johannesburg hotel accommodates guests in a residential area of Johannesburg and sits just 7 minutes' walk from the vibrant indoor mall…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Clico Boutique Hotel

    27 Sturdee Avenue, Johannesburg, South Africa (Show map)

    Show map

    Comprising 9 rooms, Clico Boutique Hotel Johannesburg is near an entertainment district, 2.5 km from Zoo Lake Park. Situated approximately a 25-minute walk from the large South African National…

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • The Great Gatsby Houghton

    4A Munro Drive, Johannesburg, South Africa (Show map)

    Show map

    The elegant 4-star The Great Gatsby Houghton Bed & Breakfast Johannesburg is situated in the Houghton district of Johannesburg, within 25 minutes' walk of such family venues as the 55-hectare…

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • 84 On Fourth Guest House

    84 4Th Ave, Melville, Johannesburg, South Africa (Show map)

    Show map

    Offering an outdoor swimming pool, the 4-star 84 On Fourth Guest House Johannesburg is nestled in Melville with leafy streets and a village feel, around 25 minutes' walk from Johannesburg Holocaust…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Premier Hotel Falstaff

    223 Rivonia Road, Morningside, Johannesburg, South Africa (Show map)

    Show map

    Offering an outdoor swimming pool, Premier Hotel Falstaff Johannesburg is situated in Sandton with an outdoor swimming pool, a sun terrace and a golf course, 2.5 km from Nelson Mandela Square.

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • 125 On Van Buuren Road Guest House

    125 On Van Buuren Road, Johannesburg, South Africa (Show map)

    Show map

    Located 3.7 km from Huddle Park Golf & Recreation, the comfortable 125 On Van Buuren Road Guest House Johannesburg offers air-conditioned rooms about 10 minutes' drive from Elandsfontein. This 4-star…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • The Parktonian All Suite Hotel

    120 De Korte Street, Braamfontein, Johannesburg, South Africa (Show map)

    Show map

    The 4-star The Parktonian All Suite Hotel Johannesburg is situated just 7 minutes on foot from Constitution Hill and boasts a casino, a sundeck, and a shared lounge. Featuring a rooftop pool, this…

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Premier Hotel Quatermain

    60 West Road South, Morningside, Johannesburg, South Africa (Show map)

    Show map

    The sophisticated Premier Hotel Quatermain Johannesburg, located in Sandton with a number of amenities including an outdoor, nearly a 25-minute walk from Rand Merchant Bank, features views of the…

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • Hampton By Hilton Sandton Grayston

    93 Grayston Square Grayston Drive, Johannesburg, South Africa (Show map)

    Show map

    Hampton By Hilton Sandton Grayston Johannesburg hotel, located a 16-minute walk from Sandton Market @ The Park, features Wi-Fi in public areas. 1.8 km from Nelson Mandela Square, this hotel offers…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Villa Moyal

    47A Atholl Oaklands Drive, Johannesburg, South Africa (Show map)

    Show map

    Situated merely 6 minutes' walk from the luxury Villa Moyal Johannesburg hotel, guests can reach Johannesburg Pride in no time. The 4-star hotel boasts an outdoor swimming pool and has 18 rooms near…

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Grace Guest House

    142 Curzon Road, Bryanston, Johannesburg, South Africa (Show map)

    Show map

    Grace Guest House Johannesburg is situated in Bryanston, where you can do a range of sports like tennis, football, 4.7 km from Norscot Koppies Nature Reserve and features 3 rooms with views of the…

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Reef Hotel

    58 Anderson Street, Johannesburg, South Africa (Show map)

    Show map

    The 4-star modern Reef Hotel Johannesburg features a central location nearly a 5-minute stroll from the filled Standard Bank Gallery and welcomes guests with a nightclub, a shared lounge, and a golf…

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