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

2026-03-15

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

586 properties found

  • Hide Out Maboneng

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

    Located only 0.9 km from Booysens, Hide Out Maboneng Bed & Breakfast Johannesburg offers Wi-Fi throughout the property and private parking. The centre of Johannesburg…

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Sbukosezwe Guest House

    7 Marlothi Street, Johannesburg, South Africa ( Show map )

    Sbukosezwe Guest House Johannesburg, located 4.6 km from the Rietvlei parkrun, boasts a swimming pool. The hotel is about 20 km from Rand airport and…

    More...

    From US$ 26
    price for 1 night
    Book Now From US$ 26
  • Meredale Lodge

    123 David Street, Johannesburg, South Africa ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Meredale Lodge Johannesburg hotel is about 3 km from the Klipriviersberg Nature Reserve. Situated 10 minutes…

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Opulent Selections Stays

    611 Sparrow Street, Johannesburg, South Africa ( Show map )

    Opulent Selections Stays Johannesburg hotel provides proximity to Nelson Mandela Square, which is located approximately 6 km away. You'll need 19-minute drive to O.

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • P&L Exclusive Beauty Parlour

    21 Spinel Avenue, Johannesburg, South Africa ( Show map )

    Located 3.5 km from Orlando Multi-Purpose Stadium, which is highly appreciated by sports lovers, P&L Exclusive Beauty Parlour Hotel Johannesburg includes 6 rooms.

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Blossoms Guest House

    South Africa 16 10Th Street La Rochelle, Johannesburg, South Africa ( Show map )

    Guests of Blossoms Guest House Johannesburg can enjoy access to the Amic Deck, located 3 km away. The 44 Stanley Shopping Area is a 10…

    More...

    From US$ 18
    price for 1 night
    Book Now From US$ 18
  • Heri Guest House

    Basroyd Drive, Johannesburg, South Africa ( Show map )

    Located within a 4-km distance of the James Hall Transport Museum, Heri Guest House Johannesburg offers Wi-Fi throughout the property and parking. You'll…

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • De Hill Leisure Guest House

    4 Rainier Road, Johannesburg, South Africa ( Show map )

    De Hill Leisure Guest House Johannesburg is located in Johannesburg, within 7 km of the Absa Money Museum, and offers a swimming pool. This Johannesburg…

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • E Point Guesthouse

    30 Friars Hill Road, Johannesburg, South Africa ( Show map )

    Located within a 5-km distance of Reading Golf Club, the 3-star E Point Guesthouse Johannesburg offers access to tourist attractions throughout Johannesburg. The…

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Flemming Rooms

    5 Flemming Avenue Savoy Estate, Johannesburg, South Africa ( Show map )

    Flemming Rooms Johannesburg hotel, located a 25-minute walk from the large South African National Museum of Military History, features Wi-Fi in the rooms.

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Shengtang Business Hotel

    No. 30 Derrick Ave Cyrildene, Johannesburg, South Africa ( Show map )

    The 3-star Shengtang Business Hotel Johannesburg provides proximity to the modest - sized Rhodes Park, which is situated 2.5 km away. Located around 10 minutes…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Ultra Housing Suite

    77 Jan K Marais Avenue, Johannesburg, South Africa ( Show map )

    Offering a plunge swimming pool, the 3-star Ultra Housing Suite Johannesburg hotel is nestled in the Barmbek Sued district of Johannesburg, 3.1 km from…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Ndasi Guest House

    13 Meyer Street, Johannesburg, South Africa ( Show map )

    Ndasi Guest House Johannesburg offers access to Emmarentia Dam, which is located nearly 10 minutes' drive away. While staying in the guest house, you are…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Calm Gateaway Spot

    41 Observatory Avenue, Johannesburg, South Africa ( Show map )

    Located just 1.8 km from the Bezuidenhout Park, Calm Gateaway Spot Hotel Johannesburg is about a 5-minute drive from Observatory Golf Club. The hotel…

    More...

    From US$ 19
    price for 1 night
    Book Now From US$ 19
  • Yellow Stars Guesthouse Ltd

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

    Yellow Stars Guesthouse Ltd Johannesburg has 12 rooms and is located around 6 km from the Goodman Gallery. Situated about 10 minutes by car from…

    More...

    From US$ 15
    price for 1 night
    Book Now From US$ 15
  • The Kraal Guest House

    10 Acorn Ln, Johannesburg, South Africa ( Show map )

    The Kraal Guest House Johannesburg is a great place to stay in the Houghton district, 10 minutes' drive from the Rhodes Park. The Wilds Municipal…

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Me Time

    47 Mathers Rd, Johannesburg, South Africa ( Show map )

    The 3-star Me Time Hotel Johannesburg offers proximity to the South Western Townships, which is located about 7 km away. You'll need 15-minute…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Tamryn Manor Guest House

    Impala Road 53, Johannesburg, South Africa ( Show map )

    Situated merely 5 minutes' walk from the Klipriviersberg Nature Reserve horse trails, Tamryn Manor Guest House Johannesburg offers a patio with outdoor dining areas and…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • 130 Market Bed And Breakfast

    Market Street, Johannesburg, South Africa ( Show map )

    The 3-star 130 Market Bed And Breakfast Johannesburg provides proximity to the Montecasino, which is situated 3.7 km away. Located around 10 minutes by…

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Home Away From Home

    208 Main Avenue, Johannesburg, South Africa ( Show map )

    Situated about 5 minutes' walk from Adventure Golf, Home Away From Home Johannesburg hotel offers a terrace with a barbeque grill and outdoor dining areas.

    More...

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