Lowest Hotel Price | R205 |
---|---|
Most Popular Hotel (5-star) | Lakeview Boutique Hotel & Conference Center |
Average Length of Stay | 7 days |
Visiting Johannesburg for 7 nights is the most common choice for our users.
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 R3 514 per night.
Room prices for hotels in Johannesburg can be as much as 42% lower in the month of April. So this is a great time to book and save money.
Saturday is the day where you will typically find the lowest price for your hotel room in Johannesburg. The highest price tends to be on Wednesday.
Luxury hotels in Johannesburg are priced around R5 193 a night for each person. Opting for a luxury hotel could add 41%% on top of the price of an average hotel in Johannesburg, which stands at R3 514 a night for each person.
On average, a hostel in Johannesburg will be priced around R193. This price will be per person, per night and was obtained using hostel and 2-star or below hotels. In comparison, this will be R2 880 lower than your typical Johannesburg hotel.
With good temperatures around 68 °F and just a moderate chance of expected rainfall, those staying at a hotel in Johannesburg should consider visiting popular establishments near Johannesburg.
There are currently 2 246 holiday rentals available in Johannesburg. Most of our users opt to stay at Cag The View Morningside, which is the most popular holiday rental in Johannesburg. Compare holiday rentals in Johannesburg.
There are 2 751 operators available for hotels in Johannesburg as of January 2025.
Prices for hotels in Johannesburg refresh daily.
The average price for hotels near Sandton City is R2 485 per night. Of those hotels, momondo users recommend the 10 hotels below for those looking to stay in the area. Since Sandton City is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Sandton City are typically 73% more expensive than the average hotel in Johannesburg, which is R649.
Those looking for a hotel near Rosebank Mall should expect to pay R1 464/night for area hotels. Below are the 10 best hotel options in the area. Hotels near Rosebank Mall are typically 55% more expensive than the average hotel in Johannesburg, which is R649.
momondo users have recommended 10 hotels to users looking to stay near Melrose Arch Shopping Centre. Hotels in this area have an average price of R1 899 per night. These prices may change based on several factors, such as time of year. Hotels near Melrose Arch Shopping Centre are typically 65% more expensive than the average hotel in Johannesburg, which is R649.
momondo is free to use with no hidden fees or costs. momondo searches across numerous travel websites to return hotels and accommodation options in Johannesburg which you can then filter quickly and easily.
momondo finds you a great place to stay in Johannesburg by enabling you to filter and refine your search. You can filter by price, location, amenities, review score and so much more.