Johannesburg South Africa Hotels

Hayva.com offers access to over 91 hotels in Johannesburg. We have a wide range of hotels in Johannesburg - from budget, business, tourist to luxury accommodation in all Johannesburg major areas including: . We categorize Johannesburg hotels into both Star rating and location for your best experience. With lowest rate guarantee for all Johannesburg hotels, your money will be well spent on every minutes of your stay in Johannesburg.

Top hotels in Johannesburg

1. Hyatt Regency Johannesburg
Hyatt Regency Johannesburg

Location: Johannesburg

from $342.66 Avg/Night

191 Oxford Road Johannesburg

2. Ten Bompas
Ten Bompas

Location: Johannesburg

from $360.69 Avg/Night

10 Bompas Road, Dunkeld West Johannesburg

3. The Winston Hotel
The Winston Hotel

Location: Johannesburg

from $247.07 Avg/Night

6 Tottenham Avenue, Melrose Estate Johannesburg

4. African Pride Melrose Arch
African Pride Melrose Arch

Location: Johannesburg

from $378.65 Avg/Night

1 Melrose Square Johannesburg

5. The Westcliff
The Westcliff

Location: Johannesburg

from $242.55 Avg/Night

67 Jan Smuts Avenue Johannesburg

6. The Wesley
The Wesley

Location: Johannesburg

from $77.83 Avg/Night

65 Cumberland Avenue, Bryanston Johannesburg

7. St Andrews Signature Hotel & Spa
St Andrews Signature Hotel & Spa

Location: Johannesburg

from $167.86 Avg/Night

22 Milner Avenue, St Andrews Johannesburg

8. Idwala Boutique Guest House
Idwala Boutique Guest House

Location: Johannesburg

from $208.72 Avg/Night

13 Garrick Road, Darrenwood Johannesburg

9. 10 2nd Avenue Houghton Estate
10 2nd Avenue Houghton Estate

Location: Johannesburg

from $235.18 Avg/Night

10, 2nd Avenue, Houghton Estate Johannesburg

10. 54 on Bath
54 on Bath

Location: Johannesburg

from $209.84 Avg/Night

54 Bath Avenue Johannesburg

11. Courtyard Rosebank Hotel
Courtyard Rosebank Hotel

Location: Johannesburg

from $132.74 Avg/Night

Corner Oxford and Tyrwhitt Avenue Johannesburg

12. Ascot Boutique Hotel
Ascot Boutique Hotel

Location: Johannesburg

from $91.38 Avg/Night

59 Grant Avenue Johannesburg

13. Reef Hotels
Reef Hotels

Location: Johannesburg

from $90.18 Avg/Night

58 Anderson Street, Marshalltown Johannesburg

14. Gold Reef City Hotel
Gold Reef City Hotel

Location: Johannesburg

from $182.81 Avg/Night

Shaft 14 Northern Parkway Johannesburg

15. Zulu Nyala County Manor
Zulu Nyala County Manor

Location: Johannesburg

from $223.63 Avg/Night

270 E 3RD Road Johannesburg

16. St Peter's Place Boutique Hotel
St Peter's Place Boutique Hotel

Location: Johannesburg

from $135.57 Avg/Night

46 St Peter Road Johannesburg

Johannesburg Hotels Search

  • Type your address/landmark
  • Explore hotels nearby
  • Book the hotel you like