Craighall Park
Johannesburg
Visit Craighall Park
Top hotels in Craighall Park

City Lodge Hotel at OR Tambo International Airport
Clean room and friendly staff and buffet had a great selection!
Reviewed on 22 Feb 2026

Southern Sun O.R Tambo
Nice rooms, porters and guest services was very friendly and helpful. Great shuttle service. Now my go to hotel wen I come home to Durban via jnb airport.
Reviewed on 22 Feb 2026

Premier Hotel OR Tambo
good shuttle service, hotel very good for stop over
Reviewed on 19 Feb 2026

Protea Hotel by Marriott O.R. Tambo Airport
Rooms were spotless
Reviewed on 19 Feb 2026

Holiday Inn Johannesburg Airport by IHG
Room is very basic. Windows are very good to control noise, but the planes fligth over the hotel when landing - so you may hear the noise from time to time (not so many fligths). Restaurant is good (the option breakfeast + diner we took was excelent). Staff is amazing.
Reviewed on 19 Feb 2026

ONOMO Hotel Johannesburg Sandton
Yes,but i only spent two night instead of 3 night so didn't get to take my last breakfast i was thinking it will be given to me as lunch supper since i paid for it,hmmmm
Reviewed on 21 Feb 2026
Other neighbourhoods around Craighall Park

Rosebank
Rosebank is known for its abundant dining options, and you can plan a trip to Rosebank Mall and The Zone @ Rosebank Shopping Center while you're in town.

Randburg
Unique features of Randburg include the golf courses and gardens. Make a stop by Emmarentia Dam or Johannesburg Botanical Garden while you're exploring the area.

Sandton
Travellers to Sandton praise its popular shops. If you've got some more time to explore, be sure to stop by Nelson Mandela Square and Sandton City Mall.

Sandown
If you're spending some time in Sandown, Johannesburg Stock Exchange and Nelson Mandela Square are top sights worth seeing.

Houghton Estate
If you're spending some time in Houghton Estate, Houghton Golf Club and Killarney Golf Club are top sights worth seeing.

Bryanston
Bryanston is noteworthy for its restaurants, and you can make a stop at top attractions like The Bryanston Organic and Natural Market and The Bryanston Country Club Charity Trust.
