Find Hotels with Bars in Johannesburg

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Pick from 356 Johannesburg Hotels with Bars and compare room rates, reviews, and availability. Most hotels are fully refundable.

54 On Bath
5 out of 5
54 Bath Avenue, Rosebank, Johannesburg, Gauteng, 2196
Fully refundableReserve now, pay when you stay
The price is $139 per night from Apr 9 to Apr 10
$139
per night
Apr 9 - Apr 10
9.4/10 Exceptional! (167 reviews)
"Nice boutique hotel."

Reviewed on Mar 1, 2023

54 On Bath
Sunrock Guesthouse
3 out of 5
Park Street 11, Kempton Park, Gauteng, 1620
The price is $91 per night from Apr 10 to Apr 11
$91
per night
Apr 10 - Apr 11
9.2/10 Wonderful! (535 reviews)
"The grounds are beautiful; pool, bar area, seating areas for eating are perfect. Shuttle drivers awesome, staff care about their jobs and take them to heart. Dinner is available..do not miss it..small charge for a wonderful meal..breakfast included..my husband and I felt spoiled!"

Reviewed on Mar 19, 2023

Sunrock Guesthouse
The Maslow Hotel, Sandton
4 out of 5
Corner Grayston Drive and Rivonia Road, Sandton, Gauteng, 2031
Fully refundableReserve now, pay when you stay
The price is $72 per night from Apr 1 to Apr 2
$72
per night
Apr 1 - Apr 2
8.8/10 Excellent! (477 reviews)
"Nice hotel, but frequent power cuts due to load shedding meant frequent resets of air conditioning."

Reviewed on Mar 17, 2023

The Maslow Hotel, Sandton

Save an average of 15% on thousands of hotels when you're signed in

Radisson Blu Gautrain Hotel
4 out of 5
Corner Rivonia Rd. And West St., Benmore, Sandton, Gauteng, 2196
Fully refundableReserve now, pay when you stay
The price is $81 per night from Apr 1 to Apr 2
$81
per night
Apr 1 - Apr 2
8.8/10 Excellent! (995 reviews)
"Good Location"

Reviewed on Mar 1, 2023

Radisson Blu Gautrain Hotel
Genesis All - Suite Hotel
4 out of 5
10 Sandler Road, Fairmount, Johannesburg, Gauteng, 2193
8.8/10 Excellent! (492 reviews)
"Awesome experience!! Friendly staff and best location. So clean and convenient !!"

Reviewed on Mar 14, 2020

Genesis All - Suite Hotel
Premier Hotel OR Tambo
4 out of 5
73 Gladiator Street, Rhodesfield, Kempton Park, Gauteng, 1620
Fully refundableReserve now, pay when you stay
The price is $63 per night from Mar 31 to Apr 1
$63
per night
Mar 31 - Apr 1
8.6/10 Excellent! (1,002 reviews)
"The WiFi was online for the longest on day of arrival. The buffet and staffing were extremely nice."

Reviewed on Mar 11, 2023

Premier Hotel OR Tambo
Aero Guest Lodge
4 out of 5
81 Kempton Road, Kempton Park, Gauteng, 1619
Fully refundableReserve now, pay when you stay
The price is $43 per night from Mar 26 to Mar 27
$43
per night
Mar 26 - Mar 27
8.4/10 Very Good! (731 reviews)
"Everything was fine but the disappointment was no evening meal that we used to look forward to. Hope they can restore that soon. We had a take-away instead and the dining room was set for us. Thanks for that."

Reviewed on Jan 19, 2023

Aero Guest Lodge
Garden Court O.R. Tambo International Airport
3 out of 5
2 Hulley Road, Isando, Kempton Park, Gauteng, 1619
Fully refundableReserve now, pay when you stay
The price is $73 per night from Apr 16 to Apr 17
$73
per night
Apr 16 - Apr 17
8.2/10 Very Good! (514 reviews)
"The hotel staff were so friendly and efficient. The buffet breakfast was amazing value for money and the pool area and gardens are lovely. Free half hourly shuttle from the airport was very convenient and was safe and clean. This hotel is however let down by the Rosie O'Gradys pub on the premises, ..."

Reviewed on Mar 25, 2023

Garden Court O.R. Tambo International Airport
Protea Hotel by Marriott O.R. Tambo Airport
4 out of 5
Corner of York and Gladiator Streets, Rhodesfield, Kempton Park, Gauteng, 1627
Fully refundableReserve now, pay when you stay
The price is $84 per night from Apr 1 to Apr 2
$84
per night
Apr 1 - Apr 2
8.2/10 Very Good! (999 reviews)
"Perfect for overnight stay prior to early flight out or layover."

Reviewed on Mar 19, 2023

Protea Hotel by Marriott O.R. Tambo Airport
ANEW Hotel Parktonian Johannesburg
4 out of 5
120 De Korte Street, Johannesburg, Gauteng, 2001
Fully refundableReserve now, pay when you stay
The price is $43 per night from Apr 2 to Apr 3
$43
per night
Apr 2 - Apr 3
8/10 Very Good! (322 reviews)
Director
"It was good. I love the place but they need to improve on time to clean the rooms. If rooms can be cleaned between 10-12noon it can be helpful. Beyond that it becomes inconvenient."

Reviewed on Dec 25, 2022

ANEW Hotel Parktonian Johannesburg
Don't see what you're looking for?
See all available properties in Johannesburg
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Johannesburg Hotels with Bars information

 

Hotels with Bars in Johannesburg

356

Highest price
$139
Cheapest price
$43
Number of guest reviews
6,234
Total number of hotels in Johannesburg
2,266

 

Frequently asked questions

Searching for hotels with bars in Johannesburg?

If you prefer a place to stay where you can enjoy a beer after sightseeing, Johannesburg offers 2267 properties, including 612 accommodations with an onsite bar. While you're here, consider a visit to Johannesburg City Hall and Carlton Centre.

What are the best hotels with bars in Johannesburg?

Here are some of the top Johannesburg properties with bars: Birdsong Guest House: 3-star hotel. Enjoy the bar, free WiFi, and free parking. Villa Amanzi Boutique Guest House: 4-star guesthouse. Enjoy the bar, free breakfast, and free WiFi. Elizabeth Lodge: 3-star guesthouse with restaurant. Enjoy the bar, free WiFi, and free parking. Mziki Safari Lodge: 4-star lodge with restaurant. Enjoy the bar, free breakfast, and free WiFi. Valverde Country Hotel: 3-star hotel with restaurant. Enjoy the bar, free breakfast, and free WiFi.

How many hotels with bars on site are there in Johannesburg?

Expedia has 612 hotels with a bar in Johannesburg.

What is there to do in Johannesburg?

Consider a visit to Johannesburg City Hall, Carlton Centre, and Johannesburg Art Gallery, and then find a cozy spot for a nightcap. Other places to see include Newtown Junction Mall and Ellis Park Stadium. Johannesburg is recognized for its array of shops.

When is the best time to visit Johannesburg?

Visiting local bars in Johannesburg is better in good weather. These temperatures and rainfall averages can help you choose the best time for bar hopping. The hottest months are usually January and February with an average temp of 76°F, while the coldest months are July and June with an average of 62°F. Average annual precipitation for Johannesburg is 35 inches.

How can I get to Johannesburg and around the area?

Here are some of your transportation choices in and around Johannesburg: Fly into O.R. Tambo Intl. Airport (JNB), which is located 12.8 mi (20.6 km) away. You can also search for flights into Lanseria Intl. Airport (HLA), which is 19.9 mi (32 km) away. You can walk to nearby metro stations including Ellis Park Station, Rosebank Station, and Rhodesfield Station.

Recent reviews of Johannesburg hotels
Expedia verified reviews