Last-minute hotels in Johannesburg

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customie your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Hotels with availability in Johannesburg

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
120 De Korte Street, Johannesburg, Gauteng, South Africa
Anew Hotel Parktonian Johannesburg provides a comfortable setting while in Johannesburg. It also offers free Wi-Fi, an outdoor pool and a swim-up bar.
Free Wi-Fi
7.9
Good
681 reviews
Location
0.7 mi from city centre
177 Oxford Road, 187, Johannesburg, Gauteng, South Africa
Located in Randburg, Holiday Inn Johannesburg - Rosebank offers hip 4-star accommodation, as well as free Wi-Fi and an outdoor pool. The various amenities this sophisticated hotel has to offer include a concierge, an express check-in and check-out feature and babysitting/child services.
Free Wi-Fi
8.5
Excellent
1250 reviews
Location
4.0 mi from city centre
Montecasino Boulevard, Johannesburg, Gauteng, South Africa
Located in Magaliessig, Palazzo Hotel offers 5-star accommodation and a beauty centre, an outdoor pool and free Wi-Fi. The various amenities this luxury hotel features include a ticket service, babysitting/child services and a coffee bar.
Free Wi-Fi
8.6
Excellent
1029 reviews
Location
12.4 mi from city centre
Cnr Fifth & Alice Streets, Johannesburg, Gauteng, South Africa
Established in 1984, Sandton Sun and Towers is situated in Sandton. Some of the premium facilities at this hip 5-star hotel include a marble bathroom and free Wi-Fi.
Free Wi-Fi
8.9
Excellent
1821 reviews
Location
6.6 mi from city centre
13 Tyrwhitt Avenue, Johannesburg, Gauteng, South Africa
Located in Rosebank, this hip hotel provides free Wi-Fi, an outdoor pool and a swim-up bar. It also offers a beauty centre, a coffee bar and a sauna.
Free Wi-Fi
8.5
Excellent
1435 reviews
Location
3.9 mi from city centre
101 Katherine Street, Johannesburg, Gauteng, South Africa
Located in Sandown, The Capital on the Park provides 5-star accommodation and free Wi-Fi, a swim-up bar and an outdoor pool. It also offers a ticket service, a kids club and a coffee bar.
Free Wi-Fi
Parking
8.7
Excellent
847 reviews
Location
6.7 mi from city centre
100 North Rand Road, Johannesburg, Gauteng, South Africa
Holiday Inn Johannesburg Airport is situated in Benoni and features free Wi-Fi and outdoor tennis courts. It also provides an express check-in and check-out feature, an outdoor pool and a ticket service.
Pool
Free Wi-Fi
Parking
8.0
Excellent
1688 reviews
Location
12.5 mi from city centre
1 Melrose Square, Melrose Arch, Johannesburg, Gauteng, South Africa
African Pride Melrose Arch Autograph Collection offers unique 5-star accommodation in Johannesburg. It also provides an outdoor pool, free Wi-Fi and a swim-up bar.
Free Wi-Fi
8.8
Excellent
508 reviews
Location
5.0 mi from city centre
123 Rivonia Road, Johannesburg, Gauteng, South Africa
Set in Sandown, this hip hotel provides guests with an outdoor pool, outdoor tennis courts and free Wi-Fi. It also provides babysitting/child services, a chapel and an express check-in and check-out feature.
Free Wi-Fi
8.4
Excellent
1380 reviews
Location
6.8 mi from city centre
Kempton Park, Johannesburg, Gauteng, South Africa
Conveniently located minutes from OR Tambo, Southern Sun Or Tambo International Airport provides luxury accommodation in Kempton Park. It also features an outdoor pool, free Wi-Fi and a free shuttle service.
7.9
Good
3930 reviews
Location
12.3 mi from city centre

FAQs when booking a last minute hotel in Johannesburg

  • How much does a hotel room cost in Johannesburg at the last minute?

    You’ll generally find hotel rooms from around £8 tonight, £8 tomorrow, and as low as £8 over the weekend.

  • What’s the cost for a last-minute hotel in Johannesburg tonight?

    Prices tonight start at about £8 for 3-star hotels and £14 for 4-star options, depending on location and availability.

  • What can I expect to pay for a hotel in Johannesburg tomorrow?

    If you book for tomorrow, expect rates of around £8 for 3-star hotels and £14 for 4-star accommodation.

  • What are the prices for hotels in Johannesburg this coming weekend?

    If you’re booking last-minute, weekend rates start at about £8 for 3-star hotels and £14 for 4-star properties.

  • Will I save money by booking my Johannesburg hotel at the last minute?

    Hotel prices often depend on how many rooms are available. In Johannesburg, last-minute bookings average around £90 per night, whereas standard bookings typically cost about £84.

See more FAQs

Find better results for your stay in Johannesburg

Johannesburg last minute hotel deals. Search for last minute hotels in Johannesburg. Find cheap last minute hotel rooms in Johannesburg. HotelsCombined searches hundreds of travel sites to help you find cheap last minute deals and book the room that suits you best.