Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-02-04

2026-02-05

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



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Aparthotels in Johannesburg

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

54 properties found

  • Mint Hotel 84 On Katherine

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

    The 4-star Mint Hotel 84 On Katherine Johannesburg is just a 5-minute walk from Atholl Square Shopping Centre and offers a hot tub…

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • The Park Central Residence - With Generator

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

    The Park Central Residence - With Generator Johannesburg hotel, located within 600 metres of the vibrant indoor mall "African Craft Market of Rosebank" and a 25…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • The Nicol Hotel Bedfordview

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

    Offering a restaurant and baggage storage, the 3-star The Nicol Hotel Bedfordview Johannesburg lies in the Bedfordview district, 2.1 km from Gillooly's Farm Park…

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Daisy Place

    147 Daisy Street, Johannesburg, South Africa ( Show map )

    Guests of Daisy Place Johannesburg hotel can enjoy access to Nelson Mandela Square, located 2.3 km away. You'll need 26-minute drive to O.R.

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Mint Hotel Sandhurst

    34 Sutherland Avenue, Sandhurst, Johannesburg, South Africa ( Show map )

    Offering spa therapy, a shared lounge, and spa services, as well as the views of the city, the 3-star Mint Hotel Sandhurst Johannesburg is…

    More...

    From US$ 90
    price for 1 night
    Book Now From US$ 90
  • 304 Sandton Skye Apartments

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

    Located just 1 km from the Sandton Convention Center, 304 Sandton Skye Apartments Johannesburg hotel is 6 minutes' walk from Benmore Gardens Shopping Centre. You'll…

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Innov8 Spaces

    7 Middle Road Morningside, Johannesburg, South Africa ( Show map )

    Offering a location a 5-minute walk from Rivers Church, Innov8 Spaces Johannesburg hotel offers 67 rooms. The Bryanston Shopping Centre is 3.6 km from…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • 4 On Pritchard Luxury Suites

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

    The 4-star smoke-free 4 On Pritchard Luxury Suites Johannesburg hotel, located approximately 5 minutes on foot from SAB World of Beer, offers guests…

    More...

    From US$ 391
    price for 1 night
    Book Now From US$ 391
  • 305 Sandton Skye Apartments

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

    The 4-star 305 Sandton Skye Apartments Johannesburg hotel is located a mere 1.2 km from Rand Merchant Bank and features a sun deck and…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Bedfordview Hotel & Apartments

    51A Van Der Linde Road, Johannesburg, South Africa ( Show map )

    Featuring a rooftop terrace and an infinity swimming pool, the 4-star Bedfordview Hotel & Apartments Johannesburg lies 3.4 km from the modest-sized Rhodes Park.

    More...

    From US$ 102
    price for 1 night
    Book Now From US$ 102
  • The Residency Hurlingham

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

    3.6 km from sports attractions such as The Wanderers Grounds Stadium, The Residency Hurlingham Johannesburg hotel features 28 rooms with city views. The 3-star…

    More...

    From US$ 93
    price for 1 night
    Book Now From US$ 93
  • Illovo Central @ Sandton

    70 Melville Road, Johannesburg, South Africa ( Show map )

    The family-friendly Illovo Central @ Sandton Johannesburg hotel is located in Johannesburg, around 25 minutes' walk from Johannesburg Stock Exchange JSE, and offers a rooftop…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Raphael Penthouse 205

    163 5Th Street Sandown , Sandton, South Africa, Johannesburg, South Africa ( Show map )

    Standing only a 5-minute walk from the Sandton Convention Center, Raphael Penthouse 205 Aparthotel Johannesburg offers a swimming pool. Nelson Mandela Square is 450…

    More...

    From US$ 114
    price for 1 night
    Book Now From US$ 114
  • Sandton Skye

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

    Located about a 20-minute walk from the Sandton Market @ The Park, Sandton Skye Johannesburg hotel is 400 metres from Benmore Gardens. You'll need 26…

    More...

    Book Now
  • The Hide In Randburg

    24 Stamvrug Crescent, Johannesburg, South Africa ( Show map )

    Within a 7-km distance of Emmarentia Dam, the 3-star The Hide In Randburg Aparthotel Johannesburg includes 15 rooms. The hotel is nestled in…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Premiere Classe Apartment Hotel

    62 Corlett Drive, Johannesburg, South Africa ( Show map )

    The stylish Premiere Classe Apartment Hotel Johannesburg is nestled merely 250 metres from the International Bidvest Wanderers Cricket Stadium, offering 28 rooms and featuring various…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Maryhurst

    74 Johannesburg Road, Johannesburg, South Africa ( Show map )

    Featuring a year-round outdoor pool, the 3-star Maryhurst Johannesburg hotel is 4.3 km from The Wanderers Grounds Stadium. Situated 10 minutes by car…

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • 1007 At The Michelangelo

    8 Maude Street 1007 Michelangelo Towers, Johannesburg, South Africa ( Show map )

    1007 At The Michelangelo Aparthotel Johannesburg, located just 550 m from Sandton City Shopping Centre and approximately a 25-minute walk from Thrupps Shopping Centre…

    More...

    Book Now
  • Executive 3 Bed Apartment With Balcony & Executive 2 Bed Apartment In Sandton

    15 West Road South, Johannesburg, South Africa ( Show map )

    Executive 3 Bed Apartment With Balcony & Executive 2 Bed Apartment In Sandton Johannesburg hotel, located 4 km from the RollEgoli, boasts a swimming pool. Situated…

    More...

    From US$ 141
    price for 1 night
    Book Now From US$ 141
  • Urban Boutique Onerosebank

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

    The 4-star Urban Boutique Onerosebank Aparthotel Johannesburg offers a patio, located approximately a 25-minute walk from the James & Ethel Gray Park. The superb…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60