Johannesburg Hotels

Johannesburg hotels

Search hundreds of travel sites at once for hotels in Johannesburg

Johannesburg, South Africa
Check-in
Check-out
Compare vs KAYAK |

Good to know

Low season

JanuaryCheapest month to stay with an average 11% drop in price.

High season

JuneMost expensive month to stay with an average 32% rise in price.

Average price (weeknight)

R2 049Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

R1 699Average Fri & Sat price over the last 2 weeks.

When to book cheap hotels in Johannesburg?

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding perfect Johannesburg hotel deals

  • If you’re looking for a cheap hotel in Johannesburg, you should consider visiting during the low season. You'll find cheaper accommodations in Johannesburg in January and May.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Johannesburg if you stay on a Thursday. The opposite is true for, Monday, which is usually the most expensive day.
  • Book at least 77 days before your stay begins to get the best price for your Johannesburg accommodation.
  • The cheapest 3-star hotel room in Johannesburg found on KAYAK in the last 2 weeks was R622, while the most expensive was R1 015.
  • How long should you stay? KAYAK users usually book their accommodation in Johannesburg for 2 days.
  • Learn all about Apartheid, President Nelson Mandela and Archbishop Desmond Tutu at the Soweto and Mandela Museum. These landmarks and more are located in Moraka, Soweto, about 40 minutes from the heart of town. This neighborhood is under development and you can now stay at its own Soweto Hotel & Conference Center. Here you can choose to rent a room with twin beds or a suite with a spacious living room for your Johannesburg vacation.
  • If you’re interested in wildlife, you’ll definitely want to visit the Lion & Safari Park. Close to this attraction is both the Venue Country Hotel and the Alpha Conference Center. Secluded and surrounded by natural beauty, these hotels provide a serene and peaceful lodging opportunity in Johannesburg.
  • Known for its vibrant and colorful flowers, you’ll also want to visit the beautiful parks and gardens in and around Johannesburg. The Johannesburg Botanical Gardens and Emmarentia Dam is a must-see for vacationers. Only a couple of miles from this attraction is the Garden Court Milpark Hotel. It provides guests with spacious rooms and amenities such as a pool, airport transportation and on-site dining.
  • Westcliff is one of the most elite neighborhoods in Johannesburg. It sits hillside, providing excellent views of the city. In this community there is a Four Seasons Hotel with a grand reception area and wonderful amenities like a courtyard, fitness room, pool, minibars and private balconies.
  • Getting around Johannesburg can be easy and exciting on the Gautrain. For convenience, you can stay at the Radisson Blu Gautrain Hotel which is right at Central Station.

FAQs when booking a hotel in Johannesburg

Are hotels in Johannesburg safe during the coronavirus (COVID-19) crisis?

What are the best hotels near Sandton City?

How much does a hotel cost in Johannesburg?

What hotels are there in downtown Johannesburg?

What hotels in Johannesburg are close to the airport?

Are there any 4-star hotels in Johannesburg?

What are the best family-friendly hotels in Johannesburg?

How do I find a hotel in central Johannesburg?

How can I find hotels near me?

Where to stay in Johannesburg?

Our map will help you find the perfect place to stay in Johannesburg by showing you the exact location of each hotel.

Best Johannesburg hotels

Most recommended Johannesburg hotels

Show all
Radisson Blu Hotel Sandton, Johannesburg - Johannesburg - Room amenity
Radisson Blu Hotel Sandton, Johannesburg
8,3 Excellent
Sandown R1 150+
R1 150+
Free Wi-Fi
Pool
Air conditioning
Check availability
Check availability
Radisson Blu Gautrain Hotel, Sandton Johannesburg - Johannesburg - Restaurant
Radisson Blu Gautrain Hotel, Sandton Johannesburg
8,5 Excellent
Sandown R1 136+
R1 136+
Free Wi-Fi
Pool
Air conditioning
Check availability
Check availability
Holiday Inn Johannesburg Airport - Johannesburg - Lobby
Holiday Inn Johannesburg Airport
8,2 Excellent
R845+
R845+
Parking
Free Wi-Fi
Pool
Air conditioning
Check availability
Check availability
Protea Hotel by Marriott O.R. Tambo Airport - Johannesburg - Restaurant
R1 019+
Parking
Airport shuttle
Free Wi-Fi
Pool
Air conditioning
Check availability
Check availability
Four Seasons Hotel The Westcliff, Johannesburg - Johannesburg - Outdoor view
R4 076+
Parking
Free Wi-Fi
Pool
Pet-friendly
Air conditioning
Check availability
Check availability
Reef Hotel - Johannesburg - Building
Reef Hotel
7,8 Good
South R612+
R612+
Free Wi-Fi
Air conditioning
Check availability
Check availability
Southern Sun O.R. Tambo International Airport - Johannesburg - Restaurant
Airport shuttle
Pool
Air conditioning
Check availability
Check availability
Sandton Sun - Johannesburg - Bedroom
Sandton Sun
8,9 Excellent
Sandown R2 271+
R2 271+
Free Wi-Fi
Pool
Air conditioning
Check availability
Check availability
Premier Hotel Mapungubwe - Johannesburg - Front desk
Premier Hotel Mapungubwe
8,3 Excellent
South R583+
R583+
Parking
Free Wi-Fi
Pool
Air conditioning
Check availability
Check availability
Palazzo - Johannesburg - Bar
Palazzo
8,9 Excellent
R1 980+
R1 980+
Free Wi-Fi
Pool
Air conditioning
Check availability
Check availability
The Michelangelo Towers - Johannesburg - Outdoor view
The Michelangelo Towers
8,3 Excellent
Sandown R2 650+
R2 650+
Free Wi-Fi
Pool
Air conditioning
Check availability
Check availability
The Michelangelo Hotel - Johannesburg - Restaurant
The Michelangelo Hotel
9,0 Excellent
Sandown R2 827+
R2 827+
Free Wi-Fi
Air conditioning
Check availability
Check availability
Garden Court Sandton City - Johannesburg
Garden Court Sandton City
8,6 Excellent
Sandown R1 150+
R1 150+
Free Wi-Fi
Pool
Air conditioning
Check availability
Check availability
Protea Hotel by Marriott Midrand - Johannesburg - Banquet hall
Protea Hotel by Marriott Midrand
8,1 Excellent
R903+
R903+
Parking
Free Wi-Fi
Pool
Air conditioning
Check availability
Check availability
The Fairway Hotel, Spa and Golf Resort - Johannesburg
R1 398+
Parking
Free Wi-Fi
Pool
Air conditioning
Check availability
Check availability
Lakeview Boutique Hotel & Conference Center - Johannesburg
Parking
Free Wi-Fi
Pool
Air conditioning
Check availability
Check availability
African Pride Melrose Arch Hotel, Autograph Collection - Johannesburg - Bedroom
Free Wi-Fi
Pool
Air conditioning
Check availability
Check availability
Southern Sun Rosebank - Johannesburg
Southern Sun Rosebank
8,4 Excellent
R1 354+
R1 354+
Parking
Free Wi-Fi
Pool
Air conditioning
Check availability
Check availability
The Residence Boutique Hotel - Johannesburg - Bedroom
The Residence Boutique Hotel
9,5 Excellent
R2 693+
R2 693+
Parking
Free Wi-Fi
Pool
Air conditioning
Check availability
Check availability