Customised for your search:

Johannesburg hotels

Johannesburg hotels
Johannesburg

Hotel + Flight Deals in Johannesburg

See all Johannesburg Package Deals

Top Trending Hotels in Johannesburg

Premier Hotel OR Tambo - Kempton Park Hotels
Rating: 4.0 Stars
£64
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Premier Hotel OR Tambo

73 Gladiator Street, Kempton Park - Map
 
 
"Great hotel near JNB Airport"
The staff were very friendly and the premises were clean and enjoyable. It is close to the airport (10 min) and has a nice restaurant inside the hotel.
PK from USA
The Premier Hotel O R Tambo welcomes you to Johannesburg, the major international gateway into South Africa. This vibrant and …More
Protea Hotel OR Tambo Airport - Kempton Park Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Protea Hotel OR Tambo Airport

Cnr York and, Kempton Park - Map
 
 
"Great hotel"
The staff was very helpful, recommend shopping malls and updated me on safety issues. I would highly recommend this hotel to anyone visiting Johannesburg.
A Traveller
African Pride Melrose Arch Hotel - Johannesburg Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

African Pride Melrose Arch Hotel

1 Melrose Square, Johannesburg - Map
 
 
"Another great stay!"
I have stayed at this hotel many times now and cannot find fault.
Mr from Crouch End
Situated in the secure Melrose Arch urban development in northern Johannesburg, the hotel is 10 kilometres from the city …More
InterContinental Johannesburg O.R Tambo Airport - Kempton Park Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

InterContinental Johannesburg O.R Tambo Airport

Johnannesburg Intl Airport, Kempton Park - Map
 
 
"Fantastic and convenient hotel next to the airport"
We really enjoyed our stay at the Intercontinental Hotel. Staff were friendly and quick to respond to any queries. The room service and all amenities were excellent. Undoubtedly the best rest and stay before (or after) a long flight.
Angela from Santiago, Chile
Morning Star Express Hotel - Pretoria Hotels
Rating: 2.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Morning Star Express Hotel

327 Visagie Street, Pretoria - 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
City Lodge at OR Tambo Airport - Kempton Park Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

City Lodge at OR Tambo Airport

Above Multi-Storey Parkade 2, Level 5, Kempton Park - Map
 
 
"Great Hotel at OR Tambo Intl Airport (JNB)"
Stayed overnight at the end of February. Easy check-in. Room was ready at 12.30pm as per request. Quiet. Walk straight from Intl Departures through parking parkade to hotel. 4 mins at most. Will stay again.
Henry from Brentwood Bay, Canada
Kopanong Hotel and Conference Centre - Benoni Hotels
Rating: 4.0 Stars
£46
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Kopanong Hotel and Conference Centre

243 Glen Glory Road, Benoni - Map
 
 
The Michelangelo Hotel - Johannesburg Hotels
Rating: 5.0 Stars
£215
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Michelangelo Hotel

Nelson Mandela Square, Johannesburg - Map
 
 
"surrounding by everything,shop,restaurant,train..."
As i arrived at 8h30,i jump in the last train and phone the hotel. the driver was right out waiting with BIG SMILE for me as i was worried about safety!
Nadine from capetown
The Residence Boutique Hotel - Johannesburg Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Residence Boutique Hotel

17th 4th Avenue, Johannesburg - Map
 
 
"A gem. Nestled in the heart of Houghton District"
A great hotel. Very much worth the money and a very comfortable stay. Attentive gracious service
Will from Uttoxeter, UK
Saxon Hotel, Villas & Spa - Johannesburg Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Saxon Hotel, Villas & Spa

36 Saxon Road Sandhurst, Johannesburg - Map
 
 
"Perfection."
Perfection. Staff, spa, room, shower (one of the best showers in the world), bed, the setting, food! It does not get much better than the Saxon. Worth every penny.
Lee from USA
The award winning Saxon Hotel, Villas and Spa issituated in a gated residential community set on 10 acres of land. Many …More

Search from 366 Johannesburg Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 435,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Narrow Your Search To:

    Pocket Guide: Johannesburg

    Search for hotels in Johannesburg on Expedia.co.uk. 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
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 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.