Hotels in Johannesburg

Find the best deals on 1,184 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
284 AUD
View all deals
African Pride Melrose Arch Autograph Collection
9.1
224 AUD
View all deals
Airport Inn And Suites
7.5
44 AUD
View all deals
Protea Hotel by Marriott Midrand
8.4
113 AUD
View all deals
Hyatt Regency Johannesburg
8.9
274 AUD
View all deals
Palazzo
9.3
363 AUD
View all deals
City Lodge Johannesburg Airport, Barbara Road
8.5
114 AUD
View all deals
Courtyard Eastgate
8.9
122 AUD
View all deals
Courtyard Sandton
8.5
142 AUD
View all deals
Town Lodge Sandton, Grayston Drive
8.1
81 AUD
View all deals
Ten Bompas Hotel, Johannesburg, a Member of Design Hotels'
9.2
365 AUD
View all deals
The Devonshire
6.7
70 AUD
View all deals
Gold Reef City Theme Park Hotel
9.0
189 AUD
View all deals
Mercure Johannesburg Bedfordview Hotel
7.3
110 AUD
View all deals
Southern Sun Katherine Street
8.7
142 AUD
View all deals
Misty Hills Country Hotel
8.5
125 AUD
View all deals
Mercure Johannesburg Midrand Hotel
7.9
70 AUD
View all deals
Garden Court Eastgate
8.3
126 AUD
View all deals
Protea Hotel by Marriott Johannesburg Wanderers
8.4
108 AUD
View all deals
Saxon Hotel, Villas & Spa
9.4
687 AUD
View all deals
Mercure Johannesburg Randburg Hotel
7.8
73 AUD
View all deals
Garden Court Sandton City
8.6
100 AUD
View all deals
Southern Sun Or Tambo International Airport
8.3
141 AUD
View all deals
Raphael Penthouse Suites
8.5
259 AUD
View all deals
The Michelangelo Towers
8.9
324 AUD
View all deals
Zulu Nyala Country Manor
8.7
221 AUD
View all deals
The Michelangelo Hotel
9.1
227 AUD
View all deals
Garden Court Milpark
8.4
126 AUD
View all deals
Garden Court Morningside
8.5
122 AUD
View all deals
10 2nd Avenue Houghton Estate
9.0
271 AUD
View all deals
Sunsquare Montecasino
8.8
164 AUD
View all deals
Outlook Lodge Lakefield
8.8
78 AUD
View all deals
Radisson Blu Hotel Sandton, Johannesburg
8.5
157 AUD
View all deals
Sierra Square Hotel
8.1
48 AUD
View all deals
The Nicol Hotel And Apartments
8.1
86 AUD
View all deals
The Peech Hotel
9.2
314 AUD
View all deals
Westay Apartments-Westpoint
8.3
123 AUD
View all deals
Crowne Plaza Johannesburg - The Rosebank
8.6
108 AUD
View all deals
Sandton Lodge Rivonia
8.7
107 AUD
View all deals
Faircity Mapungubwe Hotel Apartments
8.3
70 AUD
View all deals

When to book a hotel in Johannesburg

Low season
April
High season
September

cheapest month to stay

41%

expected price decrease

most expensive time to stay

69%

expected price increase

378 AUD
293 AUD
207 AUD
122 AUD
Price
122 - 349 AUD
Highest day of week
Wednesday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

232 AUD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

251 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 April. You can expect a price decrease of around 35% 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 Tuesday 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, 82 AUD per person, per night is the average price of a hotel in Johannesburg, which is a price difference of around 54.049% 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 27 AUD for a bed per person. This will be around 55 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
284 AUD
#2 most popular
African Pride Melrose Arch Autograph Collection
9.1
224 AUD
Best value
5th Avenue Gooseberry Guest House
8.8
53 AUD
3 stars
#1 most popular
Airport Inn And Suites
7.5
44 AUD
#2 most popular
City Lodge Johannesburg Airport, Barbara Road
8.5
114 AUD
Best value
Royal Crown Guesthouse
6.6
26 AUD
2 stars and below
#1 most popular
Town Lodge Sandton, Grayston Drive
8.1
81 AUD
#2 most popular
Homebase Melville - Hostel
8.0
21 AUD
Best value
Rosebank Boarding Hostel
6.1
16 AUD

Cheapest hotels in Johannesburg

Cheap hotels and hostels in Johannesburg
Urban Backpackers
15 AUD
Curiocity Backpackers
8.3
19 AUD
Sleek Student Hostel
15 AUD
Homebase Melville - Hostel
8.0
21 AUD
Rosebank Boarding Hostel
6.1
16 AUD
Once in Joburg
8.5
21 AUD

Best value hotels in Johannesburg

5th Avenue Gooseberry Guest House
8.8
53 AUD
Lakeview Boutique Hotel & Conference Center
8.2
75 AUD
Gallo Manor Country Lodge
9.4
120 AUD
Over The Moon Guesthouse
9.7
129 AUD
Homebase Melville - Hostel
8.0
21 AUD
Once in Joburg
8.5
21 AUD

Looking for a specific type of hotel

Romantic hotels in Johannesburg
Best value
Genesis All-Suite Hotel
8.8
72 AUD
No. 1 most popular
Mercure Johannesburg Bedfordview Hotel
7.3
110 AUD
No. 2 most popular
Misty Hills Country Hotel
8.5
125 AUD
No. 3 most popular
Garden Court Morningside
8.5
122 AUD
No. 4 most popular
Thaba Eco Hotel
9.0
168 AUD
No. 5 most popular
The Capital 20 West
8.6
117 AUD
Westay Apartments-Max
8.8
103 AUD
Kid-friendly hotels in Johannesburg
Best value
Genesis All-Suite Hotel
8.8
72 AUD
No. 1 most popular
Mercure Johannesburg Bedfordview Hotel
7.3
110 AUD
No. 2 most popular
Misty Hills Country Hotel
8.5
125 AUD
No. 3 most popular
Garden Court Morningside
8.5
122 AUD
No. 4 most popular
Thaba Eco Hotel
9.0
168 AUD
No. 5 most popular
The Capital 20 West
8.6
117 AUD
Westay Apartments-Max
8.8
103 AUD
Luxury hotels in Johannesburg
Best value
Protea Hotel Fire & Ice! by Marriott Johannesburg Melrose Arch
8.5
141 AUD
No. 1 most popular
54 On Bath
9.1
284 AUD
No. 2 most popular
African Pride Melrose Arch Autograph Collection
9.1
224 AUD
No. 3 most popular
Hyatt Regency Johannesburg
8.9
274 AUD
No. 4 most popular
Palazzo
9.3
363 AUD
No. 5 most popular
Saxon Hotel, Villas & Spa
9.4
687 AUD
The Michelangelo Hotel
9.1
227 AUD

Popular flight routes to Johannesburg

Find the cheapest flights to Johannesburg on popular routes
Perth to Johannesburg
Fastest flight time
10h 45m
Cheapest price
1,031 AUD
Melbourne to Johannesburg
Fastest flight time
24h 55m
Cheapest price
1,052 AUD
Brisbane to Johannesburg
Fastest flight time
26h 30m
Cheapest price
1,058 AUD
Sydney to Johannesburg
Fastest flight time
14h 00m
Cheapest price
1,074 AUD
Coolangatta to Johannesburg
Fastest flight time
24h 05m
Cheapest price
1,209 AUD
Maroochydore to Johannesburg
Fastest flight time
30h 00m
Cheapest price
1,373 AUD
Launceston to Johannesburg
Fastest flight time
39h 20m
Cheapest price
1,781 AUD
Newcastle to Johannesburg
Fastest flight time
41h 00m
Cheapest price
1,891 AUD
Darwin to Johannesburg
Fastest flight time
35h 20m
Cheapest price
2,564 AUD
View more

Start planning your trip to Johannesburg


People interested in Johannesburg also looked at

Not set on Johannesburg? Search the best deals on hotels in these destinations