Hotels in Johannesburg

Check-in
Check-out
Compare vs momondo |

Top Hotels in Johannesburg

Find the perfect Johannesburg hotel for business or leisure
54 On Bath
9.1
282 AUD
View all deals
African Pride Melrose Arch Autograph Collection
9.0
223 AUD
View all deals
Airport Inn And Suites
7.4
44 AUD
View all deals
Protea Hotel by Marriott Midrand
8.3
112 AUD
View all deals
Hyatt Regency Johannesburg
8.8
272 AUD
View all deals
Palazzo
9.2
361 AUD
View all deals
City Lodge Johannesburg Airport, Barbara Road
8.3
113 AUD
View all deals
Courtyard Eastgate
8.6
121 AUD
View all deals
City Lodge Hotel Bryanston
8.2
102 AUD
View all deals
Courtyard Sandton
8.6
141 AUD
View all deals
Town Lodge Sandton, Grayston Drive
8.1
80 AUD
View all deals
Ten Bompas Hotel, Johannesburg, a Member of Design Hotels'
8.9
362 AUD
View all deals
The Devonshire
6.5
70 AUD
View all deals
Mercure Johannesburg Bedfordview Hotel
7.3
109 AUD
View all deals
Southern Sun Katherine Street
8.7
141 AUD
View all deals
Misty Hills Country Hotel
8.5
124 AUD
View all deals
Mercure Johannesburg Midrand Hotel
8.0
70 AUD
View all deals
Garden Court Eastgate
8.2
125 AUD
View all deals
Protea Hotel by Marriott Johannesburg Wanderers
8.3
108 AUD
View all deals
Saxon Hotel, Villas & Spa
9.5
682 AUD
View all deals
Mercure Johannesburg Randburg Hotel
7.9
73 AUD
View all deals
Garden Court Sandton City
8.5
99 AUD
View all deals
Southern Sun O.R. Tambo International Airport
8.2
140 AUD
View all deals
Raphael Penthouse Suites
8.4
257 AUD
View all deals
The Michelangelo Towers
8.9
321 AUD
View all deals
Zulu Nyala Country Manor
8.1
220 AUD
View all deals
The Michelangelo Hotel
9.1
225 AUD
View all deals
Garden Court Milpark
8.4
125 AUD
View all deals
Garden Court Morningside
8.5
121 AUD
View all deals
10 2nd Avenue Houghton Estate
9.0
269 AUD
View all deals
Sunsquare Montecasino
8.9
163 AUD
View all deals
Outlook Lodge Lakefield
8.7
77 AUD
View all deals
Radisson Blu Hotel Sandton, Johannesburg
8.4
156 AUD
View all deals
Sierra Square Hotel
7.9
48 AUD
View all deals
The Nicol Hotel And Apartments
8.1
86 AUD
View all deals
The Peech Hotel
9.0
311 AUD
View all deals
Westpoint Executive Suites
8.3
122 AUD
View all deals
Crowne Plaza Johannesburg - The Rosebank
8.5
108 AUD
View all deals
Sandton Lodge Rivonia
8.5
106 AUD
View all deals
Faircity Mapungubwe Hotel Apartments
8.2
70 AUD
View all deals

When to book a hotel in Johannesburg

Low season
November
High season
April

cheapest month to stay

86%

expected price decrease

most expensive time to stay

105%

expected price increase

+1410.0%
+940.0%
+470.0%
Base
Price
26 - 390 AUD
Highest day of week
Thursday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

260 AUD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

210 AUD

avg. price over the last two weeks


Johannesburg travel tips

Let us help you with the best tips about Johannesburg

How long do people stay in Johannesburg?

2 nights is the typical length of stay for people visiting Johannesburg.

When is the best time to book a hotel in Johannesburg?

Hotels in Johannesburg are usually cheapest during the month of November. You can expect a price decrease of around 85% during this period.

Which day is cheapest to stay in Johannesburg?

The cost of a Johannesburg hotel room will vary for each day, but generally Sunday works out the most economical, with Wednesday proving the least economical.

How much does a luxury hotel in Johannesburg cost?

178 AUD per person, per night, is on average what you can expect to pay for luxury hotels in Johannesburg. To put this in perspective, 80 AUD per person, per night is the average price of a hotel in Johannesburg, which is a price difference of around 54.966% to stay at a luxury hotel.

How much does a hostel in Johannesburg cost?

Johannesburg hostels and hotels with a 2 star rating and below charge around 28 AUD for a bed per person. This will be around 52 AUD under the cost of a typical Johannesburg hotel.


How much does a hotel in Johannesburg cost?

4 stars and above
#1 most popular
54 On Bath
9.1
282 AUD
#2 most popular
African Pride Melrose Arch Autograph Collection
9.0
223 AUD
Best value
5th Avenue Gooseberry Guest House
8.9
52 AUD
3 stars
#1 most popular
Airport Inn And Suites
7.4
44 AUD
#2 most popular
City Lodge Johannesburg Airport, Barbara Road
8.3
113 AUD
Best value
Royal Crown Guesthouse
6.6
26 AUD
2 stars and below
#1 most popular
Town Lodge Sandton, Grayston Drive
8.1
80 AUD
#2 most popular
Homebase Melville - Hostel
8.1
20 AUD
Best value
Urban Backpackers
7.2
15 AUD

Cheapest hotels in Johannesburg

Cheap hotels and hostels in Johannesburg
Urban Backpackers
7.2
15 AUD
Curiocity Backpackers
8.4
19 AUD
Sleek Student Hostel
5.1
15 AUD
Homebase Melville - Hostel
8.1
20 AUD
Rosebank Boarding Hostel
6.3
16 AUD
Once in Joburg
8.4
20 AUD

Best value hotels in Johannesburg

5th Avenue Gooseberry Guest House
8.9
52 AUD
Lakeview Boutique Hotel & Conference Center
8.2
74 AUD
Gallo Manor Country Lodge
9.4
119 AUD
Over The Moon Guesthouse
9.5
128 AUD
Homebase Melville - Hostel
8.1
20 AUD
Once in Joburg
8.4
20 AUD

Looking for a specific type of hotel

Romantic hotels in Johannesburg
Best value
Outlook Lodge Lakefield
8.7
77 AUD
No. 1 most popular
54 On Bath
9.1
282 AUD
No. 2 most popular
African Pride Melrose Arch Autograph Collection
9.0
223 AUD
Hyatt Regency Johannesburg
8.8
272 AUD
Palazzo
9.2
361 AUD
Saxon Hotel, Villas & Spa
9.5
682 AUD
The Michelangelo Towers
8.9
321 AUD
Kid-friendly hotels in Johannesburg
Best value
Genesis All-Suite Hotel
8.8
71 AUD
No. 1 most popular
Mercure Johannesburg Bedfordview Hotel
7.3
109 AUD
No. 2 most popular
Misty Hills Country Hotel
8.5
124 AUD
Garden Court Morningside
8.5
121 AUD
Thaba Eco Hotel
9.0
167 AUD
The Capital 20 West
8.5
116 AUD
Four Seasons Hotel The Westcliff, Johannesburg
9.3
490 AUD
Luxury hotels in Johannesburg
Best value
Protea Hotel Fire & Ice By Marriott Jhb Melrose Arch
8.5
140 AUD
No. 1 most popular
54 On Bath
9.1
282 AUD
No. 2 most popular
African Pride Melrose Arch Autograph Collection
9.0
223 AUD
Hyatt Regency Johannesburg
8.8
272 AUD
Palazzo
9.2
361 AUD
Saxon Hotel, Villas & Spa
9.5
682 AUD
The Michelangelo Hotel
9.1
225 AUD

Popular flight routes to Johannesburg

Find the cheapest flights to Johannesburg on popular routes
Sydney to Johannesburg
Fastest flight time
14h 00m
Cheapest price
1,067 AUD
Brisbane to Johannesburg
Fastest flight time
19h 25m
Cheapest price
1,113 AUD
Melbourne to Johannesburg
Fastest flight time
16h 30m
Cheapest price
1,089 AUD
Perth to Johannesburg
Fastest flight time
10h 45m
Cheapest price
1,025 AUD
Darwin to Johannesburg
Fastest flight time
37h 00m
Cheapest price
1,598 AUD
View more

Start planning your trip to Johannesburg