There's no shortage of great accommodation in Johannesburg with prices to suit all budgets. Those who prefer luxury will find that local 5-star hotels compete with the best of them. There's also a wide array of boutique hotels, smart guesthouses and B&Bs, fashionable places offering unique and intimate settings, from contemporary budget hotels to luxury bolt-holes.
Business travellers and urban tourists on city breaks will discover a number of mid-range hotel options while backpackers looking for great value and unique locations will not be disappointed. Rates given are starting prices, and where indicated include breakfast.