Hotels in Johannesburg

Find the best deals on 1 636 hotels in Johannesburg, South Africa

Check-in
Check-out
Compare vs momondo |
-
1
Check-in
Check-out

Top Hotels in Johannesburg

Find the perfect Johannesburg hotel for business or leisure


Things to do in Johannesburg

Johannesburg Art Gallery
Sandton Convention Centre
Montecasino

Are there hotels available near Johannesburg Art Gallery?

Below are the 12 user recommended hotels in the area of Johannesburg that is closest to Johannesburg Art Gallery. The average price near Johannesburg Art Gallery is R638/night, with prices varying based on several factors including time of year. Hotels near Johannesburg Art Gallery are typically 23% less expensive than the average hotel in Johannesburg, which is R837.

Hotels near Johannesburg Art Gallery

Are there hotels available near Sandton Convention Centre?

momondo users have recommended 12 hotels to users looking to stay near Sandton Convention Centre. Hotels in this area have an average price of R1 360 per night. These prices may change based on several factors, such as time of year. Hotels near Sandton Convention Centre are typically 38% more expensive than the average hotel in Johannesburg, which is R837.

Hotels near Sandton Convention Centre

Are there hotels available near Montecasino?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Johannesburg nearest to Montecasino, you should expect to pay around R1 344/night. This price fluctuates based on time of year. In general, a rate under R1 344/night is a good deal for momondo users staying near Montecasino. Hotels near Montecasino are typically 37% more expensive than the average hotel in Johannesburg, which is R837.

Hotels near Montecasino

When to book a hotel in Johannesburg

Check out the information below to find the best deal on a Johannesburg hotel room
Low season
January
High season
June

cheapest month to stay

14%

expected price decrease

most expensive time to stay

22%

expected price increase

Price
R1 652 - R2 444
Highest day of week
Tuesday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

R2 043

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

R1 835

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Johannesburg is: 1-2 star, 13 days before. 3 star, 46 days before.
1-2 star
R344 - R731
3 star
R776 - R866
4-5 star
R1 462 - R1 746

How much does a hotel in Johannesburg cost per night?

Use the information below to find quality Johannesburg hotel rooms for low prices

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

Hostels and cheap hotels in Johannesburg

These hotels and hostels usually make for a cheap way to stay in Johannesburg
Urban Backpackers

Urban Backpackers

7,6

R150

View Deal
Once in Joburg

Once in Joburg

9,0

R209

View Deal
Rosebank Boarding Hostel

Rosebank Boarding Hostel

5,2

R150

View Deal
The Birches Backpacker Lodge

The Birches Backpacker Lodge

R209

View Deal
Fernrez@363

Fernrez@363

6,5

R165

View Deal
Westmoreland Lodge

Westmoreland Lodge

8,2

R284

View Deal

Get the best value hotel in Johannesburg

These hotels have the best prices for their ratings
Urban Backpackers

Urban Backpackers

7,6

R150

View Deal
Sun1 Berea

Sun1 Berea

7,7

R403

View Deal
Fernrez@363

Fernrez@363

6,5

R165

View Deal
Airport Inn And Suites

Airport Inn And Suites

7,7

R418

View Deal
Rosebank Boarding Hostel

Rosebank Boarding Hostel

5,2

R150

View Deal
Radisson Blu Hotel Sandton, Johannesburg

Radisson Blu Hotel Sandton, Johannesburg

8,3

R1 179

View Deal

Johannesburg travel information

How long do people stay in Johannesburg?

Visiting Johannesburg for 2 nights is the most common choice for our users.

How much does a hotel cost in Johannesburg?

The price of a hotel in Johannesburg depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around R1 167 per night.

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

Room prices for hotels in Johannesburg can be as much as R209% lower in the month of January. So this is a great time to book and save money.

Which day is cheapest to stay in Johannesburg?

Thursday is the day where you will typically find the lowest price for your hotel room in Johannesburg. The highest price tends to be on Monday.

How much does a hostel in Johannesburg cost?

On average, a hostel in Johannesburg will be priced around R540. This price will be per person, per night and was obtained using hostel and 2-star or below hotels. In comparison, this will be R627 lower than your typical Johannesburg hotel.

Based on the weather in Johannesburg, what attractions are popular during October?

With generally low rainfall expected (70 mm) and an average temperature of 62,6 °F, those staying at a hotel in Johannesburg may want to take some time during their visit to go see popular landmarks in the area.