Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

Hotels in Johannesburg

Enter your dates and choose from 754 hotels and other places to stay

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Check out these popular cities in Johannesburg

Stay in Johannesburg's best hotels!

Hoeveld House

Hoeveld House

Sandton, Johannesburg

Featuring free WiFi throughout the property, Hoeveld House offers accommodations in Sandton, 656 feet from Inanda Club. I loved everything about Hoeveld House. From the warm welcome on arrival, to the friendly greetings when ever I returned to the vey comfortable room and the delicious breakfast. Only disappointment was having to leave early. Really hope to return again soon

Show more Show less
Avg. price/night: $91
9.6 Exceptional 130 reviews
Clico Boutique Hotel

Clico Boutique Hotel

Rosebank, Johannesburg

Offering an outdoor pool and a restaurant, Clico Boutique Hotel is located in the leafy suburb of Rosebank. It has a 24-hour front desk and is just 0.6 mi away from the Rosebank Gautrain station. The bed was incredibly comfy and I loved the under floor heating - perfect way to warm the room in the evenings. So sweet that there was a free bottle of wine waiting for us, and all the staff were super friendly. Peaceful too - on a nice quiet street, but with a guard hut opposite so I felt safe ordering and picking up cabs after dark.

Show more Show less
Avg. price/night: $127
9.2 Awesome 123 reviews
Four Seasons Hotel The Westcliff

Four Seasons Hotel The Westcliff

Randburg, Johannesburg

Four Seasons Hotel The Westcliff is a luxury 5-star hotel located within 0.6 mi from the Johannesburg Zoo. Featuring an expansive lush garden, the hotel offers a restaurant, fitness center. Everything was great. Great staff and facility.

Show more Show less
Avg. price/night: $276
9.1 Awesome 432 reviews
Saxon Hotel, Villas & Spa

Saxon Hotel, Villas & Spa

Sandton, Johannesburg

Featuring luxurious and spacious suites, Saxon Hotel, Villas & Spa includes a spa and outdoor pool. Bedding was great, fresh white and crisp. Butler on call was attentive and the attention to detail by all staff was superb. The New Year's eve party was outstanding, with stunning live music and laser show.

Show more Show less
Avg. price/night: $551
9.5 Exceptional 120 reviews
The Syrene Boutique Hotel

The Syrene Boutique Hotel

Rivonia, Johannesburg

Located in Johannesburg’s wealthy Sandton District, The Syrene is a modern colonial-style hotel set among gardens and an outdoor pool. It features intimate accommodations with a gourmet restaurant. Extremely clean and spacious room and personal welcoming note in the room. They pay attention to detail and I love when those little things that no one thinks of are catered for. Outstanding breakfast with great options and well presented. Very friendly staff.

Show more Show less
Avg. price/night: $106
9.1 Awesome 154 reviews
The Fairway Hotel, Spa & Golf Resort

The Fairway Hotel, Spa & Golf Resort

Randburg, Johannesburg

The luxurious The Fairway Hotel, Spa & Golf Resort is located on the Randpark Golf Course in Johannesburg. Excellent staff. The hotel transportation service was wonderful!!

Show more Show less
Avg. price/night: $97
9.0 Awesome 262 reviews
Monarch Hotel

Monarch Hotel

Rosebank, Johannesburg

In a historic building in Johannesburg’s Rosebank area, Monarch Hotel combines antique furniture with modern South African art. Our suite was generously proportioned, opulently decorated and the bed most comfortable. The hotel was exceptionally decorated and the staff attentive, most helpful and friendly. Breakfast was delicious and we were well looked after. We couldn't have asked for more. Close to Gautrain and excellent shopping.

Show more Show less
Avg. price/night: $174
9.2 Awesome 181 reviews
Amberhall Guesthouse

Amberhall Guesthouse

Randburg, Johannesburg

Located 5 mi from Monte Casino, Amberhall Guest house in Randburg features a garden with a small stream. All rooms have a flat-screen TV with satellite channels. This is a new property with exceptionally friendly owners providing everything one could wish for. It is most unusual to find such a place. A 10/10 score hardly does justice to this guest house.

Show more Show less
Avg. price/night: $71
9.6 Exceptional 51 reviews
Safari Club Hotel

Safari Club Hotel

Johannesburg

Featuring an outdoor swimming pool and free WiFi, Safari Club Hotel is located just 4 mi from O.R. Tambo International Airport. The property features a garden, as well as a shared lounge. Josie and Al were amazing hosts. Very knowledgeable and friendly, with a nice facility.

Show more Show less
Avg. price/night: $87
9.0 Awesome 23 reviews
Eaglesnest on 110 3rd Street

Eaglesnest on 110 3rd Street

Randburg, Johannesburg

Eaglesnest on 110 3rd Street is located in the Randburg neighborhood in Johannesburg, 0.9 miles from Robin's Corner Shopping Centre and 1.2 miles from Keith Remming Park. It’s a great place to stay.... Staff were friendly caring and pleasant. I highly recommend the lodge. I would probably choose Eaglesnest next time as I have experience warm welcomes of the owner and excellent service.

Show more Show less
Avg. price/night: $40
9.6 Exceptional 34 reviews

Johannesburg's best hotels with breakfast

Budget hotels in Johannesburg

Hotels in Johannesburg you can book without a credit card

Most-booked hotels in Johannesburg in the past month

Explore guest reviews of hotels in Johannesburg