Agoda Hero Banner

Smoke-free hotels in Johannesburg

Enter your travel details to see prices and availability

Smoke-free hotels in Johannesburg

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Palazzo
Sandton,Johannesburg - View on map
"honestly one of the best hotels ive stayed at. "
8.9

Excellent

20 reviews

Avg price per night
$ 185
Signature Lux Hotel by ONOMO - Sandton
Sandton,Johannesburg - View on map
"This hotel is next to Mandela Square. The best place for who is visiting Johannesburg. The room is clean, comfortable, modern and the price is very good. Next to the hotel has a coffe very good to take the breakfast."
Show more
8.2

Excellent

761 reviews

Avg price per night
$ 59
The Houghton Hotel Spa Wellness and Golf
Johannesburg City Centre,Johannesburg - View on map
"Amazing hotel. Incredible value for the money. Highly recommended "
9.4

Exceptional

67 reviews

MINT Express Melrose View
Greater Melrose,Johannesburg - View on map
"I really enjoyed my stayed."
8.6

Excellent

147 reviews

Avg price per night
$ 43
Radisson Blu Hotel Sandton Johannesburg
Sandton,Johannesburg - View on map
"We asked for a room on a higher floor since this was the last stop for our daughter on a family holiday. With the rest of us continuing to travel for two weeks we wanted it to be special for her. Raddison Blu surpassed all our expectations with an upgrade to the penthouse. Four bedrooms (all with ensuite), huge living spaces and fantastic views on three levels, we felt truly spoilt and did not want to leave. We had a dinner and breakfasts in the excellent restaurant, daughters enjoyed the superlative gymnasium and pool facilities (there is a running track around the inside of the building on this high floor) while the bar and the sports coverage were appreciated by son and husband. Radisson Blu is located in a safe part of Johannesburg (Sandton) and we happily walked the 10 minutes to the nearby shopping mall, shuttle buses brought us back after dark. We felt very safe and thoroughly enjoyed Johannesburg, our three nights was not enough - much to our surprise. The fabulous staff and lovely facilities would be available to all but the penthouse was a fabulous treat."
Show more
8.5

Excellent

985 reviews

Avg price per night
$ 134
MINT Hotel 84 on Katherine
Sandton,Johannesburg - View on map
"Our stay was good but the hotel overall needs improvement. 1. There is no signage on the hotel premises/corridors guiding guests to the different hotel areas and the place is quite a maze especially as our room was right at the end/back of the hotel building. No emergency exit signs nothing. 2. Cleaning/Room make up services had to be requested daily which is inconvenient as most hotels have a daily set schedule for clean up in rooms that have been marked with the ‘make up’ card. 3. We checked in on New Year’s Eve and there was a ‘buzz’ around the hotel, which was ok as it was New Year’s Eve, However the noise levels did not go down even 3 hours after the countdown. "
Show more
8.6

Excellent

299 reviews

Avg price per night
$ 71
523 Michelangelo
Sandton,Johannesburg - View on map
Avg price per night
$ 151
St Andrews Hotel and Spa pty Ltd
Germiston,Johannesburg - View on map
"the room was luxurious, I enjoyed the solitude, and was one of the best decisions that I took. the spa was an additional indulgence, which I loved as well. "
Show more
8

Excellent

118 reviews

Avg price per night
$ 65
Raphael Penthouse Suites
Sandton,Johannesburg - View on map
"The choice of restaurant for linkage to the Raphael is poor. Dinner delivered as room service was cold, tough and tasteless. At breakfast, the poached eggs were served cold and had a tough crisp top I have never seen before. The coffee cup on my table ready for filling still had lipstick on the rim. I had to go looking for a waiter to get some coffee while two stood talking to each other within full sight of me. Not impressed."
Show more
8.8

Excellent

14 reviews

DAVINCI Nelson Mandela Square Sandton Johannesburg
Sandton,Johannesburg - View on map
"We were worried about staying in Johannesburg, but the Davinci was brilliant! Extremely safe and secure in the most upmarket area of South Africa. Close to Tambo airport and the best of shopping. Hotel was 5 Star plus..."
Show more
8.9

Excellent

405 reviews

Palazzo
Sandton,Johannesburg - View on map
"honestly one of the best hotels ive stayed at. "
8.9

Excellent

20 reviews

Avg price per night
$ 185

Discover the neighborhoods of Johannesburg


Frequently asked questions

What's the average price of a hotel in Johannesburg?

The average price for a 3-star hotel in Johannesburg is USD 45. The average price for a 4-star hotel in Johannesburg is USD 64. The average price for a 5-star hotel in Johannesburg is USD 156.

What's the average price of a hotel in Johannesburg this weekend?

The average price for a 3-star hotel in Johannesburg this weekend is USD 44. The average price for a 4-star hotel in Johannesburg this weekend is USD 65. The average price for a 5-star hotel in Johannesburg this weekend is USD 152.

What's the average price of a hotel in Johannesburg tonight?

The average price for a 3-star hotel in Johannesburg tonight is USD 45. The average price for a 4-star hotel in Johannesburg tonight is USD 65. The average price for a 5-star hotel in Johannesburg tonight is USD 144.

What are the best hotels in Johannesburg near O. R. Tambo International Airport?

Verified travelers to Johannesburg who stayed near O. R. Tambo International Airport have given top reviews to City Lodge Hotel at OR Tambo International Airport Johannesburg, Peermont Metcourt at Emperors Palace Johannesburg and Peermont D'oreale Grande at Emperors Palace Johannesburg.

What are the best hotels in Johannesburg near Sandton City Shopping Centre?

Verified travelers to Johannesburg who stayed near Sandton City Shopping Centre have given top reviews to Radisson Blu Hotel Sandton Johannesburg, Signature Lux Hotel by ONOMO - Sandton and B and B Sandton.

What are the most popular hotels in Johannesburg?

What are the best hotels in Johannesburg for couples?

What are the best hotels in Johannesburg for families?

What hotels in Johannesburg have the best views?

Verified travelers to Johannesburg have given top reviews for the views at Pablo House Melville, Cradle Boutique Hotel and Orangerie Guest House.

What hotels in Johannesburg have the best breakfast?

Verified travelers to Johannesburg have given top reviews for the breakfast at Claires of Sandton Luxury Guest House, Rivonia Premier Lodge and Ginnegaap Guest House.

What's the best neighborhood in Johannesburg to stay in?

Popular neighborhoods among travelers staying in Johannesburg include Sandton, Greater OR Tambo and Johannesburg City Centre.

Show more questions