Photo by South African Tourism

Find hotels in Johannesburg from ₩39,703
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Johannesburg hotels

Protea Hotel by Marriott O.R. Tambo Airport
Protea Hotel by Marriott O.R. Tambo AirportKempton Park
8.6 out of 10, Excellent, (1,005 reviews)
The price is ₩126,656
₩147,111 total
includes taxes & fees
Apr 10 - Apr 11

City Lodge Hotel at OR Tambo International Airport
City Lodge Hotel at OR Tambo International AirportO.R. Tambo
9.0 out of 10, Wonderful, (1,890 reviews)
The price is ₩248,959
₩286,303 total
includes taxes & fees
Apr 29 - Apr 30

Southern Sun O.R Tambo
Southern Sun O.R TamboO.R. Tambo
8.6 out of 10, Excellent, (1,621 reviews)
The price is ₩138,388
₩159,146 total
includes taxes & fees
May 1 - May 2

Premier Hotel OR Tambo
Premier Hotel OR TamboKempton Park
8.8 out of 10, Excellent, (1,005 reviews)
The price is ₩134,508
₩154,684 total
includes taxes & fees
Apr 3 - Apr 4

Holiday Inn Johannesburg Airport by IHG
Holiday Inn Johannesburg Airport by IHGBoksburg
8.6 out of 10, Excellent, (853 reviews)
The price is ₩99,713
₩136,144 total
includes taxes & fees
Apr 4 - Apr 5

Sunrock Guesthouse
Sunrock GuesthouseKempton Park
9.4 out of 10, Exceptional, (888 reviews)
The price is ₩165,717
₩190,575 total
includes taxes & fees
Apr 15 - Apr 16

Garden Court O.R. Tambo International Airport
Garden Court O.R. Tambo International AirportIsando
8.4 out of 10, Very Good, (887 reviews)
The price is ₩135,099
₩155,364 total
includes taxes & fees
Apr 10 - Apr 11

Town Lodge Johannesburg Airport
Town Lodge Johannesburg AirportKempton Park
8.6 out of 10, Excellent, (135 reviews)
The price is ₩95,967
₩110,362 total
includes taxes & fees
Apr 3 - Apr 4

InterContinental Johannesburg O.R Tambo Airport by IHG
InterContinental Johannesburg O.R Tambo Airport by IHGO.R. Tambo
9.4 out of 10, Exceptional, (1,001 reviews)
The price is ₩690,005
₩877,226 total
includes taxes & fees
Apr 6 - Apr 7

Radisson Hotel and Convention Centre OR Tambo Airport
Radisson Hotel and Convention Centre OR Tambo AirportKempton Park
8.6 out of 10, Excellent, (493 reviews)
The price is ₩150,068
₩174,079 total
includes taxes & fees
Apr 11 - Apr 12

Pivot Hotel Montecasino
Pivot Hotel MontecasinoSandton
9.2 out of 10, Wonderful, (349 reviews)
The price is ₩242,258
₩278,597 total
includes taxes & fees
Apr 5 - Apr 6

City Lodge Johannesburg Airport, Barbara Road
City Lodge Johannesburg Airport, Barbara RoadEdenvale
8.2 out of 10, Very Good, (277 reviews)
The price is ₩137,724
₩159,967 total
includes taxes & fees
Apr 2 - Apr 3

Riverside Sun
Riverside SunVanderbijlpark
8.6 out of 10, Excellent, (18 reviews)
The price is ₩194,783
₩194,783 total
includes taxes & fees
Apr 13 - Apr 14

Royal Majestic Hotel
Royal Majestic HotelRosebank
9.6 out of 10, Exceptional, (11 reviews)
The price is ₩123,521
₩142,049 total
includes taxes & fees
Apr 1 - Apr 2

Holiday Inn Johannesburg - Rosebank by IHG
Holiday Inn Johannesburg - Rosebank by IHGRosebank
9.0 out of 10, Wonderful, (501 reviews)
The price is ₩84,667
₩113,257 total
includes taxes & fees
Apr 19 - Apr 20

Afrique Boutique Hotel O.R. Tambo
Afrique Boutique Hotel O.R. TamboBoksburg
9.2 out of 10, Wonderful, (131 reviews)
The price is ₩176,074
₩202,485 total
includes taxes & fees
Apr 2 - Apr 3

The Houghton Hotel, Spa, Wellness & Golf
The Houghton Hotel, Spa, Wellness & GolfHoughton Estate
9.4 out of 10, Exceptional, (226 reviews)
The price is ₩255,614
₩293,956 total
includes taxes & fees
Apr 30 - May 1

One Rosebank Executive Apartment Hotel
One Rosebank Executive Apartment HotelRosebank
9.4 out of 10, Exceptional, (18 reviews)
The price is ₩95,901
₩110,286 total
includes taxes & fees
Apr 2 - Apr 3

Birchwood Hotel and OR Tambo Conference Centre
Birchwood Hotel and OR Tambo Conference CentreBoksburg
8.6 out of 10, Excellent, (520 reviews)
The price is ₩122,989
₩142,851 total
includes taxes & fees
Apr 19 - Apr 20

Radisson RED Hotel, Johannesburg Rosebank
Radisson RED Hotel, Johannesburg RosebankDunkeld
8.6 out of 10, Excellent, (94 reviews)
The price is ₩134,908
₩156,493 total
includes taxes & fees
Apr 11 - Apr 12
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Vacation Rentals in Johannesburg
Aparthotel

9.4 out of 10, Exceptional, (18 reviews)
Save an average of 15% on thousands of hotels when you're signed in




















































































































