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

2026-11-04

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

390 options found

  • Gender Links Cottages

    30 Gill Street, Johannesburg, South Africa (Show map)

    Show map

    Featuring luggage storage and a restaurant, the comfortable Gender Links Cottages Johannesburg hotel is located nearly 5 minutes' walk from Observatory Golf Club. Boasting a swimming pool, the 3-star…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • 130 Market Bed And Breakfast

    Market Street, Johannesburg, South Africa (Show map)

    Show map

    The 3-star 130 Market Bed And Breakfast Johannesburg provides proximity to Olivedale Corner, which is located nearly a 25-minute walk away. This Johannesburg bed & breakfast offers Wi-Fi in public…

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Valleycenter Guest Lodge

    71 Geldenhuis Bedford View, Johannesburg, South Africa (Show map)

    Show map

    Situated just around the corner from the elegant Valleycenter Guest Lodge Johannesburg hotel, guests can reach Blessed Sacrament Catholic Church in no time. Featuring 19 rooms with views of the pool,…

    More...
    From US$ 13
    price for 1 night
    BOOK From US$ 13
  • Luxury Apartment Sandton , No Loadshedding

    5 Benmore Road, Johannesburg, South Africa (Show map)

    Show map

    Nestled in Sandton with a laundry room, ironing and express check-out, Luxury Apartment Sandton, No Loadshedding Johannesburg hotel is 4.2 km from RollEgoli Roller Skating Rink.

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Easy Stay - The Tyrwhitt Rosebank

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

    Show map

    Located merely 1.3 km from the 3-star Easy Stay - The Tyrwhitt Rosebank Johannesburg hotel, guests can reach Circa.

    More...
    BOOK
  • Buona Notte

    6Th Third Avanue, Linden, Randburg, Johannesburg, South Africa (Show map)

    Show map

    Located just a 6-minute walk from Saint Charles Catholic Church, the 3-star Buona Notte B&B Linden Johannesburg gives quick access to various city sites.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Hantam Suites Rooihuiskraal

    Bromvoel Avenue 13, Rooihuiskraal, Johannesburg, South Africa (Show map)

    Show map

    Hantam Suites Rooihuiskraal Johannesburg hotel, located 10 minutes' drive from Emmaus Baptist Church, features Wi-Fi throughout the property. Guests can swim in a year-round outdoor swimming pool…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Belvedere Estate Nomad Lodge

    87 Belvedere, Glen Austin, Midrand, Johannesburg, South Africa (Show map)

    Show map

    Located about 25 minutes' walk from shopping venues such as Eskom Convention Centre, the fantastic Belvedere Estate Nomad Lodge Johannesburg hotel includes a convenience shop and a laundromat. This 3…

    More...
    BOOK
  • Ecotel Or Tambo Airport

    319 Barbara Road Corner Kruin Street, Johannesburg, South Africa (Show map)

    Show map

    The 3-star Ecotel Or Tambo Airport Johannesburg hotel offers access to Wild Waters, which is located approximately 6 km away.

    More...
    BOOK
  • Crystal Rose Lodge

    85 Michael Rd, Oaktree, Johannesburg, South Africa (Show map)

    Show map

    Crystal Rose Lodge Johannesburg hotel is located in Johannesburg, 3.1 km from Rhino and Lion Nature Reserve, and offers an indoor pool.

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Craftsmanship

    260 Main Street, Johannesburg, South Africa (Show map)

    Show map

    Situated approximately 5 minutes' walk from the 3-star Craftsmanship Aparthotel Johannesburg, guests can reach Maboneng Precinct in no time.

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • African Silhouette Guesthouse

    119 Karee Avenue, Marister, Benoni, 1501, Johannesburg, South Africa (Show map)

    Show map

    The 3-star African Silhouette Guesthouse Johannesburg offers access to Bredell Shopping Centre, which is located nearly 10 minutes' drive away.

    More...
    BOOK
  • Rest&Relax Guesthouse

    43 Saint Andrews Road, Johannesburg, South Africa (Show map)

    Show map

    Rest&Relax Guesthouse Johannesburg offers easy access to Rosebank Union Church, which is situated approximately 5 minutes' walk away.

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Aqua Guest House

    32 Denise Rd, Buccleuch, Johannesburg, South Africa (Show map)

    Show map

    Aqua Guest House Johannesburg is situated a 15-minute drive from Liliesleaf History Museum, which is an excellent place to improve cultural awareness.

    More...
    BOOK
  • Mizizi House Of Sandton Bed And Breakfast

    121 4Th Street Parkmore Sandton 2196,, Johannesburg, South Africa (Show map)

    Show map

    The 3-star Mizizi House Of Sandton Bed And Breakfast Johannesburg is located 2.7 km from Nedbank Head Office and offers a restaurant and baggage storage. This fantastic hotel also provides guests…

    More...
    BOOK
  • Hayat Hotel

    94 Juta St, Braamfontein, Johannesburg, South Africa (Show map)

    Show map

    Located within 5 minutes' walk of Braamfontein, the 3-star Hayat Hotel Johannesburg gives easy access to various tourist attractions.

    More...
    BOOK
  • Boksburg Boutique Hotel

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

    Show map

    The 3-star Boksburg Boutique Hotel Johannesburg, located around a 25-minute walk from Wild Waters, offers comfortable rooms.

    More...
    BOOK
  • Yellow Stars Guesthouse 1Hr 8Hrs Day Rest

    46 5Th Avenue, Johannesburg, South Africa (Show map)

    Show map

    Located 4.3 km from the indoor mall "African Craft Market of Rosebank", the comfortable Yellow Stars Guesthouse 1Hr 8Hrs Day Rest Johannesburg offers comfortable rooms about 10 minutes' drive from…

    More...
    From US$ 19
    price for 1 night
    BOOK From US$ 19
  • Mira Lodge

    88 Tramway Street, Johannesburg, South Africa (Show map)

    Show map

    The 3-star Mira Lodge Johannesburg hotel offers proximity to Wemmer Pan, situated approximately a 25-minute walk away.

    More...
    BOOK
  • Maple Manor Guest House

    462 Maple Road Cnr Silver Tree Street Kyalami Midrand, Johannesburg, South Africa (Show map)

    Show map

    The 3-star Maple Manor Guest House Johannesburg is located approximately a 10-minute ride from Kyalami Corner and offers guided tour service for better sightseeing in Johannesburg. This Johannesburg…

    More...
    BOOK