Customized for your search:

Johannesburg Hotels

Johannesburg hotels

Hotel + Flight Deals in Johannesburg

See all Johannesburg Package Deals

Great Deals on Hotels in Johannesburg

Premier Hotel OR Tambo - Kempton Park Hotels
Rating: 4.0 Stars
Check Availability

Premier Hotel OR Tambo

73 Gladiator Street, Kempton Park 1620 - Map
"Perfect for a one-night layover"
We stayed in the hotel one night before going on to Livingstone, Zambia. The hotel was clean and the service excellent. The one meal we ate there (breakfast) was delicious. The shuttle is convenient and the hotel is located very close to the airport. I high recommend it if you have a stopover.
A Traveller
Situated near the airport, this hotel is within 3 mi (5 km) of Kempton Park Golf Club, Festival Mall, and International …More
The Residence Boutique Hotel - Johannesburg Hotels
Rating: 5.0 Stars
Check Availability

The Residence Boutique Hotel

17th 4th Avenue, Johannesburg 1986 - Map
"exceptional hotel"
when I read a review from a well travelled person said it was the best hotel he had ever been to, I thought it must be a bit of a stretch, until I stayed in it. This hotel is truly an exceptional hotel. Another review said they passed up a day of sight seeing to stay in the hotel, and I can certainly understand why. Great position, very well decorated, spotless, staff always very friendly, happy, and accommodating. The room had a balcony, overlooked tennis court, the only slightly down side in that it was not perfect, had 2 pools, 1 heated and always available, again spotless. The meals were superb and eating positions for all meals very pleasurable.
Mike& from Australia
Situated in the historical district, this luxury hotel is 1.2 mi (1.9 km) from South African Museum of Military History and …More
African Pride Melrose Arch Hotel - Johannesburg Hotels
Rating: 5.0 Stars
Check Availability

African Pride Melrose Arch Hotel

1 Melrose Square, Johannesburg 2196 - Map
"Another great stay!"
I have stayed at this hotel many times now and cannot find fault.
Mr from Crouch End
Located in Melrose, this luxury hotel is 0.2 mi (0.3 km) from Melrose Arch Shopping Centre and 2.7 mi (4.4 km) from Sandton …More
The Michelangelo Hotel - Johannesburg Hotels
Rating: 5.0 Stars
Check Availability

The Michelangelo Hotel

Nelson Mandela Square, Johannesburg 2146 - Map
"Great stay"
Very attentive staff and helpful. My wife had a fantastic massage and the in-room cappuccinos were great.
John from Lusaka, Zambia
Located in Johannesburg's Sandton district, this hotel overlooks Nelson Mandela Square, lined with sidewalk cafés …More
Morning Star Express Hotel - Pretoria Hotels
Rating: 2.5 Stars
Check Availability

Morning Star Express Hotel

327 Visagie Street, Pretoria 0002 - Map
"Good little business hotel."
Loved my stay at this hotel, very well priced. My stay was during some renovations, but I didn't even know they were working on the hotel. My only gripe would be the doorstop for the bathroom door on the floor. Stubbed my toe every single night :(. In my opinion this doorstop is not even needed :). I was in room five oh nine.
Justin from New Zealand
Located in the heart of Pretoria, this hotel is within 1 mi (2 km) of Burgers Park and Kruger Museum. UNISA and University of …More
Holiday Inn Johannesburg Airport - Boksburg Hotels
Rating: 4.0 Stars
Check Availability

Holiday Inn Johannesburg Airport

O.R. Tambo Airport Johannesburg, Boksburg 0000 - Map
Situated in Boksburg, this hotel is within 1 mi (2 km) of K90 Shopping Centre, East Rand Mall, and Value Mall. Benoni Lake …More
The Peech Hotel - Johannesburg Hotels
Rating: 4.0 Stars
Check Availability

The Peech Hotel

61 North Street, Melrose, Johannesburg 2196 - Map
"Waking to the birds"
A lovely thing about this hotel is the small but beautifully cared for garden - home to lots of birds whose song awoke each morning. My room looked out over a small vegetable garden, and across on the right, to the cafe courtyard. For me the hotel was a perfect retreat after a very busy time in Uganda.
Prue from Melbourne Australia
Located in Melrose, this eco-friendly hotel is 0.8 mi (1.3 km) from Wanderers Stadium and within 3 mi (5 km) of Sandton City …More
Davinci Hotel And Suites On Nelson Mandela Square - Johannesburg Hotels
Rating: 4.0 Stars
Check Availability

Davinci Hotel And Suites On Nelson Mandela Square

2 Maude Street, Corner of 5th Street, Johannesburg 2146 - Map
"Great hotel in Joburg"
Great staff who were friendly and very helpful! This hotel is also in a perfect location.
Erik from Houston
Located in Sandton, this spa hotel is within a 10-minute walk of Nelson Mandela Square and Sandton City. Sandton Convention …More
Protea Hotel OR Tambo Airport - Kempton Park Hotels
Rating: 4.0 Stars
Check Availability

Protea Hotel OR Tambo Airport

Corner of York and Gladiator Streets, Kempton Park 1627 - Map
"Perfect for short stay near airport"
We stayed here after a late flight from Cape Town as we were being picked up for a safari early the next morning. The staff was wonderful and incredibly accommodating. Due to our early departure, they allowed us to eat at the breakfast buffet before it was technically open. The buffet was wonderful and had an extensive spread. They also had lunch packs for purchase which were lovely during our long drive out to Kruger.
Sarah from Washington, DC
Situated near the airport, this hotel is within 3 mi (5 km) of Kempton Park Golf Club, International Terminal Duty Free Mall …More
The Maslow - Johannesburg Hotels
Rating: 4.0 Stars
Check Availability

The Maslow

Corner Grayston Drive and Rivonia Road, Johannesburg 2031 - Map
"Fantastic hotel so close to Sandton"
My wife and I stayed at The Maslow for a 5 night visit to Johannesburg. We found all of the staff to be extremely friendly and helpful. The free shuttle service between the hotel and Sandton shops and Gautrain was fantastic, always on time, with very friendly drivers. All of the meals we had (buffet breakfast, dinner and in-room dining) were fantastic, with a variety of menu options.
Stuart from Brisbane, Australia
Located in Sandton, this spa hotel is within 1 mi (2 km) of Johannesburg Stock Exchange and Sandton City. Morningside …More

Search from 371 Johannesburg Hotels

    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 435,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Where to stay in Johannesburg

    Your Guide to Johannesburg Hotels

    If you don’t have much advance notice, take a look at the 4-star Davinci Hotel And Suites On Nelson Mandela Square, a favorite among last-minute travelers and featuring an average guest rating of 4.7 out of 5 based on 66 guest reviews. The 4-star The Michelangelo Towers, 4-star Westpoint Executive Suites - Apartments, and 4-star Reef Hotels are other popular last-minute picks.

    For those with family in tow, the 5-star Hilton Sandton Johannesburg is a highly rated family hotel. Family travelers also give high marks to the 5-star The Michelangelo Hotel, 4-star Zulu Nyala Country Manor, and 5-star Illyria House.

    Read More
    Bargain hunters headed to the Johannesburg area should take a look at Protea Hotel Roodepoort. This hotel is highly rated, in particular, by people who enjoy scoring the best deal possible. The 4-star Protea Hotel Parktonian All-Suite, 4-star Protea Hotel OR Tambo Airport, and 4-star Holiday Inn Rosebank have also been flagged as great values.

    If you want to know the best places to stay, why not ask the locals? One popular choice among local travelers is the 5-star Monarch Hotel, which has received an average rating of 5 out of 5. Other hotels worth consideration include African Pride Melrose Arch, with its average guest rating of 4.51, or Leriba Hotel and Spa, which scores 4.5. Locals also have good things to say about the 4-star Protea Hotel Centurion, the 5-star African Pride Irene Country Lodge, and Protea Hotel Capital.

    The Johannesburg area offers great options for business travelers, like the 5-star The Residence Boutique Hotel, with an average guest rating of 4.91 out of 5. There’s also InterContinental Johannesburg O.R Tambo Airport, with an average guest rating of 4.76, and Emerald Guesthouse with a rating of 4.5. Additional well-ranked business properties include the 4-star Protea Hotel Balalaika Crown Court and 4-star Protea Hotel Wanderers.
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    From 29,939 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.