Find Non-Smoking Hotels in Johannesburg

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Pick from 139 Johannesburg Non-Smoking Hotels and compare room rates, reviews, and availability. Most hotels are fully refundable.

12 on Hillel Guest Manor
4 out of 5
12 Hillel Ave, Northcliff, Randburg, Gauteng
9.6/10 Exceptional! (5 reviews)
"Value for money. Lovely manicured gardens. Amazing Joburg view. Room clean."

Reviewed on May 18, 2017

12 on Hillel Guest Manor
Apollo Hotel
3 out of 5
158 Bram Fischer Drive, Randburg, Gauteng, 2194
Fully refundableReserve now, pay when you stay
The price is $33 per night from Jun 8 to Jun 9
$33
per night
Jun 8 - Jun 9
8.2/10 Very Good! (82 reviews)
Budget Hotel in the heart of Randburg
"Even though the website says there is room service and a restaurant, there isn't (the restaurant was closed - even the bar opened much later than it should have on the Sunday). The note we were handed on check-in actually advised "for hygiene purposes, we don't serve meals in the rooms, guests are ..."

Reviewed on May 10, 2023

Apollo Hotel
Airport Inn Executive Suites
3.5 out of 5
6 Electron Rd, Isando, Kempton Park, Gauteng, 1627
7.8/10 Good! (94 reviews)
"My stay was great. The place is good, with security which is always a priority for me. It was my second time there and I would recommend it to anyone (its home away from home for me). I would go back there anytime I'm in South Africa."

Reviewed on Mar 24, 2020

Airport Inn Executive Suites

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

Batter Boys Boutique Hotel
4 out of 5
32 Jeugd Road, Montana, Pretoria, Gauteng
The price is $38 per night from Jun 22 to Jun 23
$38
per night
Jun 22 - Jun 23
7.6/10 Good! (8 reviews)
"Super value for money. Very friendly and good security."

Reviewed on Jul 8, 2019

Batter Boys Boutique Hotel
Airport Inn and Suites
3 out of 5
6 Electron Road, Isando, Kempton Park, Gauteng
Fully refundableReserve now, pay when you stay
The price is $22 per night from Jun 22 to Jun 23
$22
per night
Jun 22 - Jun 23
7.4/10 Good! (168 reviews)
"Lovely and safe place, closer to all amenities"

Reviewed on May 11, 2023

Airport Inn and Suites
94onWild
3 out of 5
94 Wild Avenue, Newlands, Pretoria, Gauteng, 0181
7.2/10 Good! (8 reviews)
"Staff is amazing, rooms are nice and we felt very secure"

Reviewed on Nov 10, 2018

94onWild
B and B Sandton
3.5 out of 5
4 Bridge Road, Sandton, Gauteng, 21
7/10 Good! (8 reviews)
Standard Rooms
"If you very picky with noises, you will have a problem in the rooms. We can hear conversations of other patrons."

Reviewed on Aug 11, 2021

B and B Sandton
Acacia House Executive Suite
3 out of 5
74 Sunnyway, Kelvin, Sandton, Gauteng, 2090
The price is $61 per night from Jun 4 to Jun 5
$61
per night
Jun 4 - Jun 5
6/10 (2 reviews)
"Extra charges. Pots taken away when I wanted to use them. "Micro management..."

Reviewed on Aug 6, 2019

Acacia House Executive Suite
Anneil B&B
3 out of 5
54 Justice Mahomed Street, Bailey's Muckleneuk, Pretoria, Gauteng, 780
6/10 (3 reviews)
Homely environment
"Relaxing"

Reviewed on Sep 18, 2016

Anneil B&B
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 Non-Smoking Hotels information

 

Non-Smoking Hotels in Johannesburg

139

Highest price
$61
Cheapest price
$22
Number of guest reviews
378
Total number of hotels in Johannesburg
2,329

 

Recent reviews of Johannesburg hotels
Expedia verified reviews