Hotels in Johannesburg

Find the best deals on 1,637 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?

The average price for hotels near Johannesburg Art Gallery is $94 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Johannesburg Art Gallery is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Johannesburg Art Gallery are typically 18% more expensive than the average hotel in Johannesburg, which is $76.

Hotels near Johannesburg Art Gallery

Are there hotels available near Sandton Convention Centre?

Hotels near Sandton Convention Centre are typically 49% more expensive than the average hotel in Johannesburg, which is $76.

Hotels near Sandton Convention Centre

Are there hotels available near Montecasino?

Below are the 12 user recommended hotels in the area of Johannesburg that is closest to Montecasino. The average price near Montecasino is $125/night, with prices varying based on several factors including time of year. Hotels near Montecasino are typically 38% more expensive than the average hotel in Johannesburg, which is $76.

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
$151 - $223
Highest day of week
Tuesday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

$186

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$167

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
$32 - $67
3 star
$71 - $79
4-5 star
$134 - $160

How much does a hotel in Johannesburg cost per night?

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

Johannesburg travel information

How long do people stay in Johannesburg?

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

How much does a hotel cost in Johannesburg?

Hotels in Johannesburg show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around $97 per night.

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

Hotels in Johannesburg are usually cheapest during the month of January. You can expect a price decrease of around $19% 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 Thursday works out the most economical, with Monday proving the least economical.

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

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