Hotels in Johannesburg

Search and compare Johannesburg hotels from hundreds of travel sites and save

Johannesburg, South Africa
Oct 27 — Oct 282
Johannesburg, South Africa
Wed 27/10
Thu 28/10
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Johannesburg

Filter by star ratings
All filters
Southern Sun O.R. Tambo International Airport
Southern Sun O.R. Tambo International Airport
7,7 Good
Kempton Park, Johannesburg, Gauteng, South Africa
Show on map
19,8 km from city centre, Johannesburg 
GoodBased on 1 962 reviews
7,7

Southern Sun OR Tambo International Airport provides 3-star accommodation in Kempton Park, just minutes from OR Tambo International Airport. It features a spa, as well as a currency exchange, a free shuttle service and an outdoor pool.

Max Executive Apartments
Max Executive Apartments
8,5 Excellent
Johannesburg, Gauteng, South Africa
Show on map
8,4 km from city centre, Johannesburg 
ExcellentBased on 675 reviews
8,5

WeStay Apartments-Max provides 4-star accommodation in Sandton. It also offers an outdoor pool, free Wi-Fi and bicycle rental.

Hyatt Regency Johannesburg
Hyatt Regency Johannesburg
7,9 Good
191 Oxford Road, Johannesburg, Gauteng, South Africa
Show on map
6,6 km from city centre, Johannesburg 
GoodBased on 116 reviews
7,9

Hyatt Regency Johannesburg offers a modern setting while in Johannesburg. It also provides a Jacuzzi, a sauna and an outdoor pool.

Protea Hotel by Marriott Johannesburg Parktonian All-Suite
Protea Hotel by Marriott Johannesburg Parktonian All-Suite
8,1 Excellent
120 De Korte Street, Johannesburg, Gauteng, South Africa
Show on map
1,1 km from city centre, Johannesburg 
ExcellentBased on 784 reviews
8,1

Featuring views of Johannesburg, this Victorian hotel is minutes on foot from Johannesburg Railway Station. It also boasts a rooftop terrace, plus views of the skyline.

Mercure Johannesburg Bedfordview Hotel
Mercure Johannesburg Bedfordview Hotel
7,1 Good
33 Bradford Road Bedfordview, Johannesburg, Gauteng, South Africa
Show on map
7,9 km from city centre, Johannesburg 
GoodBased on 1 235 reviews
7,1

Mercure Hotel Bedfordview is within a 10-minute walk of Eastgate Shopping Centre and features an outdoor pool. It offers relaxed rooms with an en suite bathroom and a kitchenette.

Southern Sun Rosebank
Southern Sun Rosebank
8,4 Excellent
13 Tyrwhitt Avenue Rosebank, Johannesburg, Gauteng, South Africa
Show on map
6,3 km from city centre, Johannesburg 
ExcellentBased on 489 reviews
8,4

Boasting free Wi-Fi, a sauna and an outdoor pool, Crowne Plaza Johannesburg - The Rosebank is located in Johannesburg and offers art deco accommodation. There is also a fitness centre with a swimming pool.

Protea Hotel Fire & Ice By Marriott Jhb Melrose Arch
Protea Hotel Fire & Ice By Marriott Jhb Melrose Arch
8,2 Excellent
22 Whitely Street, Johannesburg, Gauteng, South Africa
Show on map
8,1 km from city centre, Johannesburg 
ExcellentBased on 294 reviews
8,2

Protea Hotel Fire & Ice by Marriott Johannesburg Melrose Arch provides a trendy setting when in Johannesburg. It also features 24-hour room service, a coffee bar and an outdoor pool.

Saxon Hotel, Villas & Spa
Saxon Hotel, Villas & Spa
9,4 Excellent
36 Saxon Road, Sandhurst, Johannesburg, Gauteng, South Africa
Show on map
10,0 km from city centre, Johannesburg 
ExcellentBased on 123 reviews
9,4

Located in Johannesburg, Saxon Hotel Villas and Spa is within a 35-minute drive of OR Tambo International Airport and provides a plunge pool, a sauna and outdoor tennis courts. It offers 5-star accommodation with air-conditioned rooms.

Signature Lux Hotel, by Onomo
Signature Lux Hotel, by Onomo
7,8 Good
135 West Street, Johannesburg, Gauteng, South Africa
Show on map
10,4 km from city centre, Johannesburg 
GoodBased on 5 972 reviews
7,8

Signature Lux Hotel By ONOMO Sandton is in Sandton and is within a two minute walk to Nelson Mandela Square. Guests can also enjoy free wireless internet.

Tips for booking a Johannesburg hotel

Cheapest month:July
Most expensive month:September
Average price in Johannesburg:R2 075/night
Absolute cheapest price found:R34/night
Cheapest day:Sunday
Most expensive day:Monday
R1 277 - R3 238
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R1 445 - R4 729
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Johannesburg, Gauteng

Show all 1 630 hotels

Hotel prices in Johannesburg

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Johannesburg

About Johannesburg

As the urban heart of South Africa, Johannesburg has an unmistakable buzz. It’s friendly and laid-back, with a glut of cultural and historical attractions to explore. Nicknamed Jo’burg by locals, the sprawling city can feel a little intimidating at first. But give it a chance, and you’ll quickly fall under its spell.

Things to Do

By far, one of Johannesburg’s biggest attractions is the Apartheid Museum. Using film, photos, artefacts and personal accounts, it’s a powerful recollection of South Africa’s apartheid period.

Touted as one of the most successful urban renewal projects in the world, the trendy Maboneng neighbourhood houses a colourful line-up of contemporary galleries, concept restaurants, hip cafes and art studios. Don’t miss some of the city’s biggest sights, including Walter Sisulu Square, Vilakazi Street, Hector Pieterson Memorial and the Mandela House Museum.

Johannesburg embraces its controversial past, with guided tours of the Soweto township offering a unique glimpse at South Africa’s fight for freedom. Check out Constitution Hill for a string of fascinating museums, or head to the family-friendly Gold Reef City for a winning combination of thrill rides and historical exhibits.

Not far from the city's borders, an array of South African adventures await. A popular day trip is the Lion & Safari Park, where you can get up close and personal with big cats. Nearby Pretoria is home to stunning parks and gardens, while UNESCO listed Cradle of Humankind is one of the richest paleoanthropological sites on the planet.

Getting Around

If you’re on a budget, travel like the locals and ride Johannesburg’s shared minibus taxis. There’s a standard fare for intercity journeys, but you’ll need to know where you’re going. You can also navigate the local Rea Vaya bus system, or sign up for a city sightseeing bus tour.

Johannesburg travel FAQs

  • What are the best hotels in Johannesburg?

    2 734 reviews rated Radisson Blu Hotel Sandton, Johannesburg with an average score of 8,3/10. It may also be worth looking into the The Michelangelo Hotel, which received a rating of 9,0/10 from 677 reviews. The Maslow Hotel, Sandton could also be a good option, with a score of 8,4/10 from 2 264 reviews.

  • What is a good hotel near Sandton City?

    Reviews of Radisson Blu Hotel Sandton, Johannesburg recommend it as a good place to stay near Sandton City, scoring 8,3/10 from 2 734 ratings.

  • How much do hotels in Johannesburg cost?

    Searches in the last 72 hours suggest an average price of around R1 269/night is normal for a hotel in Johannesburg. 4-star and 5-star hotels in Johannesburg had average prices of R1 254/night and R3 364/night, respectively.

  • How much is a cheap hotel in Johannesburg?

    R118/night is the cheapest price found for a hotel in Johannesburg by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Johannesburg tonight?

    A hotel in Johannesburg tonight has an average price of R1 180, but some deals have been found for as low as R148 in HotelsCombined searches over the last 72 hours. Prices in Johannesburg are changing frequently. The best price found for a 4-star Johannesburg hotel for tonight has been R443.