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
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-04-25

2026-04-26

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

Cheap and budget hotels 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

690 properties found

  • Easy To Step In

    286 Fox Street, Johannesburg, South Africa ( Show map )

    Located 13 km from Gau Sandton railway station, the 34 m² Easy To Step In Apartment Johannesburg is only 200 metres from the Arts On…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • 77 On 8Th Self Catering

    77 8Th Avenue, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at 77 On 8Th Self Catering Apartment Johannesburg, which is merely 1.7 km from Beechwood Botanical Gardens and…

    More...

    From US$ 15
    price for 1 night
    Book Now From US$ 15
  • Hotel Amor Sandtonn

    102 Katherine Street, Johannesburg, South Africa ( Show map )

    Located about a 5-minute walk from Sandton railway station, the 7-room Hotel Amor Sandtonn Johannesburg is just 550 metres from the Sandton Market @…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Beautiful Brixton

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

    Located around a 25-minute walk from Campus Square Shopping Centre, Beautiful Brixton Apartment Johannesburg is 4.5 km from a top family-friendly place like…

    More...

    From US$ 20
    price for 1 night
    Book Now From US$ 20
  • Cosy Apartment Next To Maboneng

    165 Anderson Street, Johannesburg, South Africa ( Show map )

    Cosy Apartment Next To Maboneng Johannesburg is situated a 6-minute walk from the Acrobranch Melrose and 20 km from Rand airport. Guests can enjoy…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Illovo Apartments

    239 Oxford Road, Johannesburg, South Africa ( Show map )

    Situated only 450 metres from South African Chamber of Commerce and Industry, the 10-room Illovo Apartments Johannesburg also boasts easy access to Gau Sandton…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Green Reeds Accommodation

    41 Primrose Street, Johannesburg, South Africa ( Show map )

    The 1-room Green Reeds Accommodation Johannesburg offers views of the mountain and a location around a 15-minute ride from Rietvlei Zoo Farm. The…

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Crestline3 At Emeraldskye

    Greenstone Place, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Crestline3 At Emeraldskye Johannesburg apartment, which is about 15 minutes on foot from the Greenstone Indoor Trampoline…

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Vi'S Place

    16 11Th Avenue, Johannesburg, South Africa ( Show map )

    Vi'S Place Johannesburg apartment is located around 15 minutes by car from Johannesburg Stock Exchange JSE and 3.4 km from Hobart Grove Shopping Centre. This…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Mocha Apartment Next To Maboneng

    165 Anderson Street, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Mocha Apartment Next To Maboneng Johannesburg, which is only 1.4 km from the Rand Club and around…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • The Residency 11 46

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

    The Residency 11 46 Apartment Johannesburg is located just 6 minutes' walk from Saint Andrews Anglican Church and overlooks the city. The 55-hectare Johannesburg…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Tranquil Living On Maboneng

    286 Fox Street 234, Johannesburg, South Africa ( Show map )

    Located around a 5-minute walk from The Bioscope Cinema, Tranquil Living On Maboneng Apartment Johannesburg is 4.7 km from a top family-friendly place…

    More...

    From US$ 22
    price for 1 night
    Book Now From US$ 22
  • Effortless Luxury At Kingsley On Bedford

    17 Kirby Bedford Gardens, Johannesburg, South Africa ( Show map )

    Effortless Luxury At Kingsley On Bedford Johannesburg apartment is situated about a 5-minute walk from the Zone @ Rosebank and 5 km from Johannesburg airport.

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Madison Palms Apartment In Sandown

    112 North Road Sandown, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Madison Palms Apartment In Sandown Johannesburg, which is a mere 1 km from Taboo Nightclub and just…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Southside Nest

    30 Oakdene Parks, Johannesburg, South Africa ( Show map )

    Situated approximately a 15-minute drive from the SAB World of Beer, the 1-room Southside Nest Apartment Johannesburg provides guests with Wi-Fi for…

    More...

    From US$ 27
    price for 1 night
    Book Now From US$ 27
  • Talib Suites

    57B Mount Street, Johannesburg, South Africa ( Show map )

    Situated only 1.4 km from Hobart Grove Shopping Centre, the 1-room Talib Suites Johannesburg also boasts easy access to Gau Sandton train station which…

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Cozy Craftsman 231

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

    To enjoy your vacation in Johannesburg, stay at Cozy Craftsman 231 Apartment Johannesburg, which is around a 25-minute walk from Gandhi Square and 2.7…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Maboneng Oasis

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

    Located within 25 minutes' walk of Ponte City Apartments, the 1-room Maboneng Oasis Apartment Johannesburg provides access to a number of tourist sites nearby.

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • The Onyx Affordable Stay

    254 Fox Street, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at The Onyx Affordable Stay Johannesburg apartment, which is 2.1 km from the heritage museum "Constitution Hill Human…

    More...

    From US$ 16
    price for 1 night
    Book Now From US$ 16
  • Chill At The Corners

    316 Pine Avenue, Johannesburg, South Africa ( Show map )

    Located 7 km from Nelson Mandela Square, the 72 m² Chill At The Corners Apartment Johannesburg overlooks the garden. The spacious apartment in Johannesburg is…

    More...

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