Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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 ARS Argentina, Peso
English
English Français Português

Search Hotels

2026-11-02

2026-11-03

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

100 properties found

  • Mint Hotel 84 On Katherine

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

    Offering air-conditioned rooms and Wi-Fi in public areas, the 4-star Mint Hotel 84 On Katherine Johannesburg is 400 metres from Atholl Square…

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Deluxe Self-Catering Apartment | Park Central

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

    Deluxe Self-Catering Apartment | Park Central Johannesburg hotel is a great place to stay in Rosebank with an abundance of entertainment and tourist facilities in…

    More...

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

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

    The comfortable 3-star The Nicol Hotel Bedfordview Johannesburg is located in the Bedfordview district of Johannesburg and offers an outdoor swimming pool and a…

    More...

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

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

    Offering air-conditioned rooms and Wi-Fi in public areas, Daisy Place Johannesburg hotel is 3.3 km from Johannesburg Zoo and 10 minutes' stroll from…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • The Lineal Serviced Apartments - By Airscape

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

    Located around 20 minutes' walk from Rand Merchant Bank, the elegant The Lineal Serviced Apartments - By Airscape Johannesburg hotel offers air-conditioned rooms a mere…

    More...

    From US$ 83
    price for 1 night
    Book Now From US$ 83
  • One Rosebank Executive Apartment Hotel

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

    The comfortable One Rosebank Executive Apartment Hotel Johannesburg sits just 9 minutes' walk from the superb Everard Read Gallery and offers luggage storage and a…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Lux Leisure Apartment Hotel Sandton

    125 Pretoria Avenue, Johannesburg, South Africa ( Show map )

    The 4-star Lux Leisure Apartment Hotel Sandton Johannesburg, located only 5 minutes' walk from Sandton Market @ The Park and merely 0.6 km from JSE…

    More...

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

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

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

    More...

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

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

    Featuring air-conditioned rooms and an American restaurant, the comfortable Bedfordview Hotel & Apartments Johannesburg is 2.3 km from Gillooly's Farm Park. While staying in this…

    More...

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

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

    Featuring Wi-Fi in the rooms, 304 Sandton Skye Apartments Johannesburg hotel sits 25 minutes' walk from Sasol. The convenient location will easily bring you…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • 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. French South African Chamber of Commerce and Industry…

    More...

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

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

    Offering a restaurant, the 4-star 305 Sandton Skye Apartments Johannesburg hotel lies in Sandton with a number of amenities including an outdoor, just 1.7…

    More...

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

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

    Raphael Penthouse 205 Aparthotel Johannesburg offers its guests air-conditioned rooms merely a 6-minute walk from Nelson Mandela Square. Delta Park is 5 km…

    More...

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

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

    Situated in Sandton with a number of amenities including, approximately 20 minutes' walk from Nelson Mandela Square, the elegant Illovo Central @ Sandton Johannesburg hotel boasts…

    More...

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

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

    Located 3.6 km from River Club Golf Course Sandton, which is highly appreciated by sports lovers, The Residency Hurlingham Johannesburg hotel includes 28 rooms. The…

    More...

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

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

    Located approximately a 10-minute drive from Apartheid Museum in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng province…

    More...

    From US$ 353
    price for 1 night
    Book Now From US$ 353
  • Bryanston Palms Accommodation

    7 Tufnell Lane, Johannesburg, South Africa ( Show map )

    Offering a sundeck and a golf course, the comfortable Bryanston Palms Accommodation Johannesburg hotel is nestled in Bryanston, where you can do a range of…

    More...

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

    62 Corlett Dr Melrose Nth, Johannesburg, South Africa ( Show map )

    The stylish 3-star Premiere Classe Apartment Hotel Johannesburg offers quick access to the International Bidvest Wanderers Cricket Stadium, located just a 5-minute walk…

    More...

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

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

    Offering an outdoor swimming pool, Sandton Skye Johannesburg hotel is situated in Sandton with a laundry room, ironing and express check-out, merely a 12…

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • The Hide In Randburg

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

    Within a 4-km distance of Delta Environmental Centre, the 3-star The Hide In Randburg Aparthotel Johannesburg includes 15 rooms. This Johannesburg aparthotel is…

    More...

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