Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Johannesburg

Tonight 19 May - 20 May
This weekend 24 May - 26 May
Next weekend 31 May - 2 Jun.

Featured Johannesburg Hotels with a Pool

See all 1,379 properties in Johannesburg

Estimated price for 1 night/2 adults

Aero Guest Lodge
Aero Guest Lodge
4.0 out of 5.0 81 Kempton Road, Kempton Park, Gauteng
4.2/5 (628 reviews)
C$88/ night for 2 guests

It was fine , only had one night there, room was large , staff were great

Reviewed on 30 Apr. 2019
Sunrock Guesthouse
Sunrock Guesthouse
3.0 out of 5.0 Park Street 11, Kempton Park, Gauteng
4.6/5 (343 reviews)
C$100/ night for 2 guests

Breakfast was amazing and super helpful people. Easy airport pick up. Room service good aswell

Reviewed on 29 Apr. 2019
Protea Hotel by Marriott Johannesburg Balalaika Sandton
Protea Hotel by Marriott Johannesburg Balalaika Sandton
4.0 out of 5.0 20 Maude Street, Sandton, Gauteng
Free Cancellation
4.1/5 (740 reviews)
C$175/ night for 2 guests

On entering the hotel for the first time that afternoon I knew I had chosen a quality hotel. The exquisite furnishing and cleanliness of this place as well as the professional staff stood out to me at once. I must also mention how much I appreciated a bottle of nice spring water that was waiting ...

Reviewed on 14 Apr. 2019
Radisson Blu Gautrain Hotel Sandton Johannesburg
Radisson Blu Gautrain Hotel Sandton Johannesburg
4.0 out of 5.0 Corner of Rivonia Road and West Street, Sandton, Gauteng
Free Cancellation
4.4/5 (982 reviews)
C$255/ night for 2 guests

I am a visitor from the UK and have used this Hotel twice in 8 months ,it is in an excellent position just by the entrance to the Gautrain ,Sandton City and Nelson Mandela Square . You don't have to take an adaptor for electrical items as there are different plug points in the room . Staff cheerful ...

Reviewed on 12 May 2019
City Lodge Hotel at OR Tambo International Airport
City Lodge Hotel at OR Tambo International Airport
3.0 out of 5.0 Above Multi-Storey Parkade 2, Level 5, OR Tambo International Airport, Kempton Park, Gauteng
4.2/5 (1,304 reviews)
C$163/ night for 2 guests

A very pleasant and convenient airport stop over. I stay here regularly and it has never disappointed

Reviewed on 17 May 2019
Airport Game Lodge
Airport Game Lodge
3.0 out of 5.0 21 Fourth Road Bredell, Kempton Park, Gauteng
Free Cancellation
4.1/5 (275 reviews)
C$74/ night for 2 guests

Enjoyable stay. Staff were helpful and property clean. Will stay again.

Reviewed on 12 Apr. 2019
The Aviator Hotel OR Tambo International Airport
The Aviator Hotel OR Tambo International Airport
3.0 out of 5.0 Corner of Bosch Street and Kempton Road, Kempton Park, Gauteng
Free Cancellation
3.9/5 (961 reviews)
C$84/ night for 2 guests

Fabulous hotel, "does exactly what its says on the tin". Good value for money, very clean, all your basic necessities, desk to work at in room, a window to open so you don't have to use the aircon, a very comfy bed. I would only suggest a better business centre is set up for guests to print off airline ...

Reviewed on 10 May 2019
Garden Court O.R. Tambo International Airport
Garden Court O.R. Tambo International Airport
3.0 out of 5.0 2 Hulley Road, Isando, Kempton Park, Gauteng
Free Cancellation
4.0/5 (264 reviews)
C$125/ night for 2 guests

Quiet and very homey. Staff are excellent and helpful

Reviewed on 9 May 2019
Protea Hotel by Marriott O.R. Tambo Airport
Protea Hotel by Marriott O.R. Tambo Airport
4.0 out of 5.0 Corner of York and Gladiator Streets, Rhodesfield, Kempton Park, Gauteng
Free Cancellation
4.1/5 (1,252 reviews)
C$107/ night for 2 guests

Swimming pool and lounge area excellent. Staff and hotel Personel when beyond normal expectations. Shuttle service to and from airport on time.

Reviewed on 12 May 2019
Map

Recently booked Johannesburg hotels

Davinci Hotel And Suites On Nelson Mandela Square
5.0 out of 5.0
Last booking: 5 minutes ago
Southern Sun O.R. Tambo International Airport
4.0 out of 5.0
Last booking: 26 minutes ago
Palazzo
5.0 out of 5.0
Last booking: 5 hours ago
The Residence Boutique Hotel
5.0 out of 5.0
Last booking: 8 hours ago
54 On Bath
5.0 out of 5.0
Last booking: 10 hours ago
City Lodge Hotel at OR Tambo International Airport
3.0 out of 5.0
Last booking: 12 hours ago
Radisson Blu Gautrain Hotel Sandton Johannesburg
4.0 out of 5.0
Last booking: 12 hours ago
Garden Court Sandton City
3.0 out of 5.0
Last booking: 12 hours ago

Pocket Guide: Hotels with a Pool in Johannesburg

Search for hotels in Johannesburg on Expedia. You can easily find your hotels in Johannesburg using one of the methods below:

  • View our selection of featured hotels in Johannesburg
  • Use the map to find hotels in the Johannesburg neighborhood you prefer
  • Use the filters to see hotels in a specific area of Johannesburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Johannesburg
  • Enter your travel dates to view the best deals on hotels in Johannesburg - while they last