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

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

393 options found

  • Strathavon Bed And Breakfast

    4 Sengwe Pl, Johannesburg, South Africa (Show map)

    Show map

    Featuring a swimming pool, the 3-star Strathavon Bed And Breakfast Johannesburg is located in Sandton with a number of amenities including, around a 10-minute ride from Nelson Mandela Square. This…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Royal Crown Guesthouse

    21 Page Street, Johannesburg, South Africa (Show map)

    Show map

    Located about 25 minutes' walk from the leading Joburg Theatre, the comfortable Royal Crown Guesthouse Johannesburg includes 50 rooms. This 3-star guest house features Wi-Fi, provided in the rooms.

    More...
    From US$ 16
    price for 1 night
    BOOK From US$ 16
  • Signature Hotel

    3 Raleigh Street, Johannesburg, South Africa (Show map)

    Show map

    Situated in a prime setting in Johannesburg, within an 8-km distance of Gau Sandton train station, the comfortable 3-star Signature Hotel Johannesburg features 25 rooms.

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Businessburg Hotel

    288 Lilian Ngoyi Street, Johannesburg, South Africa (Show map)

    Show map

    Nestled in a convenient location nearly a 5-minute walk from Joubert Park, the 3-star smoke-free Businessburg Hotel Johannesburg features a private art gallery. The comfortable hotel offers 48 rooms…

    More...
    From US$ 17
    price for 1 night
    BOOK From US$ 17
  • Abby Cottages

    257 Johannes Street ,Johannesburg 2115, Johannesburg, South Africa (Show map)

    Show map

    Guests of Abby Cottages Johannesburg hotel can enjoy access to Rand Park Ridge Shopping Centre, located 10 minutes away by car.

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Garden Court Morningside Sandton

    Corner Rivonia Road And Cullinan Close, Johannesburg, South Africa (Show map)

    Show map

    Located within 25 minutes' walk of the big Innesfree Park, the excellent 3-star Garden Court Morningside Sandton Johannesburg hotel offers amenities such as a courtyard and a golf course. Along with…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Blackbrick Sandton One

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

    Show map

    Located merely 1.8 km from HSBC Africa, the comfortable Blackbrick Sandton One Johannesburg hotel offers air-conditioned rooms about 10 minutes by car from Gardens of St Christopher. Boasting a…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • The Nicol Hotel Bedfordview

    41 Nicol Road, Johannesburg, South Africa (Show map)

    Show map

    Located nearly a 25-minute walk from Gillooly's Farm Park, the comfortable The Nicol Hotel Bedfordview Johannesburg offers air-conditioned rooms 4.1 km from St Therese Catholic Church. Boasting an…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • The Wantage Suites

    49 Wantage Road, Rosebank, Johannesburg, South Africa (Show map)

    Show map

    Located around a 25-minute walk from Beechwood Botanical Gardens, the 3-star The Wantage Suites Johannesburg hotel includes 12 rooms. Private car parking is provided on site.

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Stayeasy Eastgate

    8 South Boulevard Road, Johannesburg, South Africa (Show map)

    Show map

    The comfortable 3-star Stayeasy Eastgate Johannesburg hotel is around a 25-minute stroll from Bezuidenhout Park and features currency exchange and a vending machine onsite. Boasting an outdoor…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Agterplaas Guesthouse Pty Ltd

    66 Sixth Avenue, Johannesburg, South Africa (Show map)

    Show map

    The 3-star Agterplaas Guesthouse Pty Ltd Johannesburg is located just 1.3 km from Gallery MOMO and boasts a sun deck, a picnic area, and a golf course. This Johannesburg hotel is in Melville with…

    More...
    From US$ 18
    price for 1 night
    BOOK From US$ 18
  • Melrose Place Boutique Hotel

    12A North Street, Johannesburg, South Africa (Show map)

    Show map

    A mere 0.9 km from The Wanderers Golf Club, the 3-star Melrose Place Boutique Hotel Johannesburg includes 34 rooms. Located about a 10-minute drive from the large indoor Mall of Rosebank, this…

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Garden Court Eastgate

    Ernest Oppenheimer Avenue, Johannesburg, South Africa (Show map)

    Show map

    Located a few moments from Bruma Flea Market, the comfortable 3-star Garden Court Eastgate Hotel Johannesburg features a sundeck and a shared lounge. Staying at this Johannesburg hotel, guests can…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • The Jack Rose Hotel, Rosebank, Gautrain

    10 Tyrwhitt Avenue Rosebank, Johannesburg, South Africa (Show map)

    Show map

    Nestled in Rosebank with an abundance of entertainment and tourist facilities in a compact part of the city, the comfortable The Jack Rose Hotel, Rosebank, Gautrain Johannesburg is just a 9-minute…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Garden Court Milpark, Johannesburg

    Cnr. Owl & Empire Roads Auckland Park, Johannesburg, South Africa (Show map)

    Show map

    Featuring Wi-Fi in public areas, Garden Court Milpark, Johannesburg hotel sits a 25-minute walk from Oriental Plaza. Boasting an outdoor swimming pool, the hotel also offers currency exchange and a…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Inn & Out Plus Rosebank

    10 Keyes Avenue, Johannesburg, South Africa (Show map)

    Show map

    The 3-star Inn & Out Plus Rosebank Johannesburg enjoys a convenient location and provides easy access to Nelson Mandela Foundation Museum 25 minutes' walk away. Featuring luggage storage, the hotel…

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Life On 3Rd

    28A 3Rd Street, Johannesburg, South Africa (Show map)

    Show map

    Located approximately a 25-minute walk from Westcliff Stairs, the lovely Life On 3Rd Hotel Johannesburg includes 13 rooms. This 3-star hotel offers great services and friendly staff.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Melville Turret Guesthouse

    118 Second Avenue, Melville, Johannesburg, South Africa (Show map)

    Show map

    Offering luggage storage, the 3-star historical Melville Turret Guesthouse Johannesburg lies in Melville with leafy streets and a village feel, merely 450 metres from 27Boxes and 16 minutes' stroll…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • The Lineal Serviced Apartments - By Airscape

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

    Show map

    Situated within a 700-metre distance of Sandton Convention Center, The Lineal Serviced Apartments - By Airscape Johannesburg hotel includes 17 rooms with views of the city. Guests will enjoy Wi-Fi…

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • The Bryanston Boutique

    225 Bryanston Drive, Johannesburg, South Africa (Show map)

    Show map

    The 3-star The Bryanston Boutique Hotel Johannesburg offers air-conditioned rooms in Bryanston, where you can do a range of sports like tennis, football, 4 km from Land Rover Experience Kyalami.

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