139 Hotels in Johannesburg, South Africa

Browse our list of hotels in Johannesburg, South Africa for the best deals. Timbu always offers the best prices for hotels in Oudtshoorn, Durban and others.

Hotel Hotel in Johannesburg

Reef Hotel

58 Anderson St, Marshalltown, Johannesburg, 2001, South Africa, Johannesburg, South Africa

The 4-star Reef Hotel is a 5-minute drive from Johannesburg's City Hall. It has an on-site restaurant and modern guest rooms with satellite TV and ind... read more

Free WiFi Room Service

$54.00

per night

Hotel Hotel in Johannesburg

Palm Continental Hotel

9 Church St, Mayfair, Johannesburg, 2108, South Africa, Johannesburg, South Africa

Palm Continental Hotel extends a warm welcome to you. Whether you’re here on business, or need a break within the city, we have you covered. Ou... read more

Swimming Pool Free parking

$53.00

per night

Hotel Hotel in Johannesburg

ORIENT HOTEL

48 Central Rd, Fordsburg, Johannesburg, 2033, South Africa, Johannesburg, South Africa

The Orient Executive Apartments are idealy located, in the heart of the JHB CBD and sorrounded by numerous restaurant's offering both local and foreig... read more

Swimming Pool Room Service

$36.00

per night

Hotel Hotel in Johannesburg

Signature Lux Hotel By ONOMO, Sandton

135 West St, Sandown, Sandton, 2146, South Africa, Johannesburg, South Africa

The Signature Lux Hotel, by ONOMO are the first of the new generation Hotels in South Africa based on the fastest growing hotel brands in Europe. ONOM... read more

Free parking Restaurant(s)

$61.00

per night

Hotel Hotel in Johannesburg

Angel Guest House, Randburg

372 Elgin Ave, Ferndale, Randburg, 2124, South Africa, Johannesburg, South Africa

Angel Guest House, your home away from home. We are a Guest house in Randburg offering spacious and comfortably appointed rooms suites. If you’v... read more

Free parking Room Service

$60.00

per night

Hotel Hotel in City of Johannesburg Metropolitan Municipality

Saxon Hotel, Villas & Spa

36 Saxon Road, Sandhurst, Sandhurst ,Johannesburg, 2196, South Africa, City of Johannesburg Metropolitan Municipality, South Africa

Your South African experience begins hereSaxon Hotel, Villas & Spa, Luxury Hotel in JohannesburgAt the heart of the City of Gold, beneath the warm sun... read more

Swimming Pool Free parking

$491.00

per night

Hotel Hotel in Johannesburg

Curiocity Joburg

302 Fox St, Jeppestown, Johannesburg, 2094, South Africa, Johannesburg, South Africa

African hostels designed with style and soul for the curious traveller. read more

Free WiFi Airport transportation

$12.00

per night

Hotel Hotel in Johannesburg

Sierra Square Hotel

265 Main Ave, Ferndale, Randburg, 2194, South Africa, Johannesburg, South Africa

THE SIERRA HOTEL GROUPAMONG THE FINEST SOUTH AFRICAN HOTEL GROUPS WITH HOTELS IN GAUTENGWelcome to Sierra Hotels. These include our Randburg hotels, S... read more

Restaurant(s) Swimming Pool

$33.00

per night

Hotel Hotel in Johannesburg

Michelangelo Hotel

135 West St, Sandown, Sandton, 2146, South Africa, Johannesburg, South Africa

Legacy Hotels is the leading owner, manager and developer of luxury hotels, game lodges and residences in Africa. Once you have stayed at a Legacy Hot... read more

Free WiFi Swimming Pool

$241.00

per night

Hotel Hotel in Johannesburg

Mapungubwe Hotel

50 - 54 Marshall St & Ferreira St, Marshalltown, Johannesburg, 2107, South Africa, Johannesburg, South Africa

Our hotels cater for various accommodation needs – whether you are travelling for business, conferencing, holidaying with friends and family or romanc... read more

Free WiFi Swimming Pool

$56.00

per night

Hotel Hotel in City of Johannesburg Metropolitan Municipality

House Of Pharaohs Boutique Hotel & Conf

1 Gaunt Ave, Bryanston, Sandton, 2191, South Africa, City of Johannesburg Metropolitan Municipality, South Africa

House of Pharaohs Boutique Hotel and Conference Centre in Bryanston offers luxury accommodation, fully equipped conference and training facilities to... read more

Swimming Pool Room Service

$82.00

per night