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

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

2151 properties found

  • Spacious 2Br Apt Near Sandton City -No Loadshedding

    5 Benmore Road @Sandton 15Th Floor, Johannesburg, South Africa ( Show map )

    The 96 m^2 Spacious 2Br Apt Near Sandton City -No Loadshedding Johannesburg includes a terrace and is situated within 400 metres of Benmore Gardens.

    More...

    From US$ 294
    price for 1 night
    Book Now From US$ 294
  • Executive Apartment - Sandton

    Katherine Street, Johannesburg, South Africa ( Show map )

    The spacious 2-bedroom Executive Apartment - Sandton Johannesburg is located only 13 minutes' walk from Sandton Convention Center and offers Wi-Fi for either business…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Hyde Park Sandton Luxury 2Br Top Floor

    54 6Th Road, Johannesburg, South Africa ( Show map )

    The spacious 2-bedroom Hyde Park Sandton Luxury Top Floor 2Br Johannesburg is located about 10 minutes' drive from River Club Golf Course Sandton and…

    More...

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

    3 Stan Road 615 Sandton Skye, Johannesburg, South Africa ( Show map )

    The 1-room 615 Sandton Skye Johannesburg includes a wellness centre, 350 metres from Benmore Gardens Shopping Centre. The 40 m^2 accommodation is within…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • The Juweel House

    32 Juweel Street, Johannesburg, South Africa ( Show map )

    Located at a distance of 4.8 km from Northgate Ice Rink, which is highly appreciated by sports lovers, 60 m^2 The Juweel House Apartment…

    More...

    From US$ 408
    price for 1 night
    Book Now From US$ 408
  • Trench Court

    19A 1St Avenue, Johannesburg, South Africa ( Show map )

    Trench Court Villa is located 3.6 km from Rand Merchant Bank and invites guests to enjoy a terrace. The 4-bedroom villa is about 30…

    More...

    From US$ 491
    price for 1 night
    Book Now From US$ 491
  • Tranquil Escapes Bramley

    31 Forest Road, Johannesburg, South Africa ( Show map )

    Located 2.9 km from Innesfree Park, the 1-room Tranquil Escapes Bramley Apartment Johannesburg is 10 minutes' drive from a top family-friendly place like…

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Rosebank Comfort

    23 Cradock Avenue, Johannesburg, South Africa ( Show map )

    The 1-room Rosebank Comfort Johannesburg offers views of the city and a location within a 5-minute drive of James & Ethel Gray Park. Goodman…

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Kk'S Haven

    169 Bryanston Drive 30 Lallybroch Complex, Johannesburg, South Africa ( Show map )

    The spacious Kk'S Haven Apartment Johannesburg lies within a 5-minute drive of Epsom Downs Shopping Centre. Nicolway Bryanston Shopping Centre is located not so…

    More...

    From US$ 83
    price for 1 night
    Book Now From US$ 83
  • Maboneng Studio Loft

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

    Maboneng Studio Loft Apartment Johannesburg features views of the city and is situated 2.6 km from Nelson Mandela Bridge. This apartment is located right in…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • @Derricks Luxury Apartments

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

    Located merely 200 metres from Joubert Park, the 80 m^2 @Derricks Luxury Apartments Johannesburg gives quick access to various tourist spots in the vicinity.

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • The Terrace 110- Sandton Gate

    25 Minerva Avenue 110, Johannesburg, South Africa ( Show map )

    Offering an outdoor swimming pool, spacious The Terrace 110- Sandton Gate Johannesburg is located only 5 minutes on foot from Rosebank Union Church. Sandton Convention…

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Fever Tree Suites

    68 Imbuia Street,, Johannesburg, South Africa ( Show map )

    Located about 25 minutes' walk from Albert's Farm, Fever Tree Suites Johannesburg overlooks the courtyard. This homestay is a few minutes' drive from Willows Estate…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • The Franklin Exclusive Suites Johannesburg

    4 Pritchard Street Newtown, Johannesburg, South Africa ( Show map )

    Located right in the centre of Johannesburg, The Franklin Loft Apartments Johannesburg offers fast access to Sci-Bono Discovery Centre Science Museum a mere 1.2…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Mood Health Resort And Spa

    96B Houghton Drive, Johannesburg, South Africa ( Show map )

    Located nearly 25 minutes on foot from the Bezuidenhout Park, Mood Health Resort And Spa Johannesburg boasts a wellness centre with waxing services, pedicure, and…

    More...

    From US$ 102
    price for 1 night
    Book Now From US$ 102
  • Casas Navio Guest House

    34 Angus Road Bedfordview, Johannesburg, South Africa ( Show map )

    Casas Navio Guest House Johannesburg sits just 0.6 km from the Eastgate Shopping Centre and offers a barber shop. The guest house is situated about…

    More...

    From US$ 24
    price for 1 night
    Book Now From US$ 24
  • 7 Woodmead Suites

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

    Situated a few steps from 7 Woodmead Suites Johannesburg hotel, guests can reach Country Club Johannesburg in no time. Nizamiye Mosque is approximately 7 km…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Fernrez@363

    363 Main Avenue Ferndale Randburg, Johannesburg, South Africa ( Show map )

    A sun deck, a terrace, and a golf course are featured in Fernrez@363 Hostel Johannesburg located within a 10-minute drive of RollEgoli Roller…

    More...

    From US$ 12
    price for 1 night
    Book Now From US$ 12
  • De'Moore Guest House

    31 Westmoreland Road, Johannesburg, South Africa ( Show map )

    De'Moore Guest House Johannesburg, located 1.3 km from the Rhodes Park, offers a heated pool, Wi-Fi throughout the property. This Johannesburg bed & breakfast is…

    More...

    From US$ 16
    price for 1 night
    Book Now From US$ 16
  • Rosebank Lodge & Backpacker

    219 Jan Smuts Avenue, Johannesburg, South Africa ( Show map )

    Situated a 5-minute stroll from Saint Martin-in-the-field Anglican Church, Rosebank Lodge & Backpacker hostel offers an outdoor swimming pool for guests' enjoyment.

    More...

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