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-09

2026-11-10

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

  • Greencroft Villa Westcliff

    7 Woodview Rd, Johannesburg, South Africa (Show map)

    Show map

    Greencroft Villa Westcliff Johannesburg hotel includes 3 rooms and is 25 minutes' walk from Goodman Gallery. This comfortable guest house also includes a private parking lot.

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Elle At One Rosebank - Luxury Redefined

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

    Show map

    The 4-star luxurious Elle At One Rosebank - Luxury Redefined Aparthotel Johannesburg includes air-conditioned rooms and is located around 20 minutes' walk from Goodman Gallery. A heated pool and an…

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Silken Trap Accommodation No Loadshedding

    31 Francis Road, Johannesburg, South Africa (Show map)

    Show map

    Situated around 10 minutes by car from Our Lady Of Lebanon Maronite Catholic Church, the elegant Silken Trap Accommodation No Loadshedding Johannesburg hotel features Wi-Fi throughout the property…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Riva Townhouse

    98 E Hertford Rd, Johannesburg, South Africa (Show map)

    Show map

    Guests of the 4-star Riva Townhouse Hotel Johannesburg can visit the large grassy Innesfree Park, situated around 5 km away. This Johannesburg hotel also includes a parking garage.

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • Premier Hotel Mapungubwe

    52 To 54 Marshall Street, Johannesburg, South Africa (Show map)

    Show map

    Premier Hotel Mapungubwe Johannesburg offers 104 rooms a 7-minute walk from Joziburg Lane. Situated a short way from Gandhi Square in Johannesburg CBD, which is South Africa's biggest city and South…

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Northcliff Manor Guesthouse

    7 Hearn Drive, Johannesburg, South Africa (Show map)

    Show map

    The 4-star Northcliff Manor Guesthouse Johannesburg provides proximity to the nature park "Albert's Farm", which is located approximately a 10-minute drive away. This Johannesburg guest house…

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • 12 On Hillel Guest Manor

    12 Hillel Ave, Johannesburg, South Africa (Show map)

    Show map

    The 4-star 12 On Hillel Guest Manor Hotel Johannesburg is located around a 20-minute stroll from Montgomery Park, offering 8 rooms, Wi-Fi, and secure parking. Boasting a swimming pool, this…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Urban Boutique Onerosebank

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

    Show map

    Featuring a restaurant, the comfortable 4-star Urban Boutique Onerosebank Aparthotel Johannesburg is decorated with parquet floors and offers proximity to the adjacent Everard Read, which is only 0.7…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • House On York

    7 York Street, Kensington, South Bedfordview, Johannesburg, South Africa (Show map)

    Show map

    The 4-star House On York Hotel Johannesburg, located 0.6 km from the modest - sized Rhodes Park and a 10-minute ride from Linksfield Square Shopping Centre, features an outdoor swimming pool for…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Villa Moi

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

    Show map

    Situated a 6-minute walk from First Thursday, Villa Moi Johannesburg hotel offers an adult pool. Staying here you can use Wi-Fi in public areas and secure parking on site.

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • 18 Plymouth Place

    18 Plymouth Street Khyber Rock, Johannesburg, South Africa (Show map)

    Show map

    Featuring Wi-Fi in the rooms, the 4-star 18 Plymouth Place Hotel Johannesburg sits 3.3 km from Chilli Lane Shopping Centre. The hotel provides a safety deposit box to ensure guests' safety.

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Little Mykonos

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

    Show map

    Located nearly 25 minutes' walk from St Therese Catholic Church, which is considered to be a sacred place of worship, the comfortable Little Mykonos Bed & Breakfast Johannesburg offers a restaurant…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • J'S Guesthouse

    68 Elray St, Johannesburg, South Africa (Show map)

    Show map

    Guests of J'S Guesthouse Johannesburg can enjoy access to Houghton Golf Club, located 3.4 km away. L.

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Lemao Properties/Guest House

    132 Columbine Avenue, Johannesburg, South Africa (Show map)

    Show map

    The 4-star Lemao Properties/Guest House Johannesburg offers 7 rooms 3.4 km from Calgro M3 Memorial Parks. This comfortable hotel also includes parking.

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Eye With A View In Eye Of Africa Estate

    33 Eye Of Africa Estate, Johannesburg, South Africa (Show map)

    Show map

    Offering a patio and a golf course, Eye With A View In Eye Of Africa Estate Hotel Johannesburg is situated in Johannesburg, 25 minutes' walk from Eye of Africa Golf and Residential Estate. This…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Mapungubwe Diamond'S Hotel

    50 Marshall Street, Johannesburg, South Africa (Show map)

    Show map

    The comfortable 4-star Mapungubwe Diamond'S Hotel Johannesburg offers access to the heritage museum "Constitution Hill Human Rights Precinct", which is located nearly a 25-minute walk away. Offering…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Grace On Argyle, Executive Suite In Sandton

    12 Argyle Avenue Craighall, Johannesburg, South Africa (Show map)

    Show map

    Offering water slides and a picnic area, the 4-star Grace On Argyle, Executive Suite In Sandton Johannesburg hotel is nestled in Randburg, which is a great centre for a True Multl Cultural…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Luxury Lodge On 489

    489 Jan Smuts Avenue, Johannesburg, South Africa (Show map)

    Show map

    The comfortable 4-star Luxury Lodge On 489 Johannesburg hotel, located nearly a 10-minute ride from Delta Park, is adorned with tiled floors and provides such key amenities as Wi-Fi and a car park.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Mpho'S Studio-Room 509

    50 -54 Marshell Street And Ferreira Street, Johannesburg, South Africa (Show map)

    Show map

    Guests of the 4-star Mpho'S Studio-Room 509 Johannesburg hotel can easily reach Joziburg Lane, located merely 6 minutes' walk away. The hotel provides a safe deposit box to ensure guests' safety.

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Micheal Angelo Towers

    8 Maude Street, Johannesburg, South Africa (Show map)

    Show map

    Located only 1.4 km from Investec Investment Bank, the 4-star Micheal Angelo Towers Aparthotel Johannesburg boasts a Jacuzzi, a sauna, and an indoor pool. Thanks to its convenient location, this…

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