South Africa may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in Craighall Park

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Distinctly Africa - Manyeleti
3 out of 5
10 Rutland Ave, Craighall, Randburg, Gauteng
The price is £210 per night from 28 Oct to 29 Oct
0.48 mi from city centre
Distinctly Africa - Manyeleti
Enigma Hotel Apartments
3.5 out of 5
7 Middle Road, Sandton, Gauteng
Get Rates
3.59 mi from city centre
3.8/5Good! (75 reviews)

"Everything was very good,I will recommend it anytime and any day"…"

Reviewed on 14 Mar 2020

Enigma Hotel Apartments
Mannah Guest Lodge
Get Rates
15.69 mi from city centre
3/5 (4 reviews)

"Gardens are lovely. Rooms are getting “tired.” Howard the gentleman there was very helpful. Checkout was slow and tedious, my bill was not ready despite us having a late checkout. We have stayed here before and loved it, but this time we could notice a deterioration."…"

Reviewed on 29 Sep 2019

Mannah Guest Lodge

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Craighall Garden
4 out of 5
55 Lancaster Avenue, Randburg, Gauteng
Get Rates
0.12 mi from city centre
5/5Exceptional! (3 reviews)
Homey atmosphere

"I spent one night at Craighall Garden and it wad lovely. Angie is friendly and relaxed and we ended up having a good chat over breakfast. I'm a big believer in the fact that little details make all the difference and that was the case here. I arrived back from my dinner event to discover that the ..."…"

Reviewed on 16 Sep 2019

Craighall Garden
InterContinental Johannesburg O.R Tambo Airport
5 out of 5
Opposite Int'l Arrivals Hall, O.R. Tambo International Airport, Kempton Park, Gauteng
Free cancellation
The price is £220 per night from 6 Nov to 7 Nov
12.84 mi from city centre
4.6/5Exceptional! (448 reviews)
A little pricey but superb location and service

"Great hotel and superb location however very pricy for what you get. We were there the night before the C19 21 day country lockdown so services slightly reduced. Service however from staff was superb as you would expect."…"

Reviewed on 29 Mar 2020

InterContinental Johannesburg O.R Tambo Airport
The Vantage - Rosebank
4 out of 5
23 Tyrwhitt Avenue, Rosebank, Johannesburg, Gauteng
The price is £40 per night from 1 Nov to 2 Nov
1.7 mi from city centre
4.5/5Wonderful! (2 reviews)

"The property owner communicated very well and answered all questions and concerns. The property is very clean and provides for a lot of privacy. Although there were heaters provided it was a bit cold."…"

Reviewed on 5 Jun 2020

The Vantage - Rosebank
Four Seasons Hotel The Westcliff, Johannesburg
5 out of 5
67 Jan Smuts Avenue, Randburg, Gauteng
Free cancellationReserve now, pay when you stay
The price is £191 per night from 22 Oct to 23 Oct
3.17 mi from city centre
4.7/5Exceptional! (255 reviews)

"The services and amenities are excellent. It site on a beautiful hill site of Johannesburg, next to the Zoo. The location is not very convenient, 30 to 40 minutes ride to the airport. There is no public transportation."…"

Reviewed on 12 Feb 2020

Four Seasons Hotel The Westcliff, Johannesburg
Hyatt Regency Johannesburg
5 out of 5
191 Oxford Road, Johannesburg, Gauteng
Get Rates
1.69 mi from city centre
4.5/5Wonderful! (155 reviews)

"Loved absolutely everything about the hotel. Great fitness area with gym and swimming pool, amazing breakfasts and great helpful staff."…"

Reviewed on 18 Mar 2020

Hyatt Regency Johannesburg
City Lodge Hotel at OR Tambo International Airport
The price is £49 per night from 19 Nov to 20 Nov
12.58 mi from city centre
4.3/5Excellent! (1,000 reviews)

"Proximity to the airport was the prime attraction for us however, the staff and service was excellent."…"

Reviewed on 31 Mar 2020

City Lodge Hotel at OR Tambo International Airport
Radisson Blu Gautrain Hotel
4 out of 5
Corner Rivonia Rd. And West St., Benmore, Sandton, Gauteng
Free cancellationReserve now, pay when you stay
The price is £50 per night from 21 Nov to 22 Nov
2.48 mi from city centre
4.4/5Excellent! (993 reviews)

"Early and late check in. Excellent and friendly services from staff and a superb location opposite the train station and 4 minute walk to Nelson Mandela square. Excellent."…"

Reviewed on 17 Mar 2020

Radisson Blu Gautrain Hotel
The Maslow Hotel, Sandton
4 out of 5
Corner Grayston Drive and Rivonia Road, Sandton, Gauteng
Free cancellationReserve now, pay when you stay
The price is £60 per night from 23 Oct to 24 Oct
2.79 mi from city centre
4.4/5Wonderful! (397 reviews)

"Good pol,. great shuttle bus to the Mandela Mall every 30 minutes. Very good breakfast"…"

Reviewed on 28 Feb 2020

The Maslow Hotel, Sandton
The Hamilton Boutique Hotel
3.5 out of 5
28 Grosvenor Avenue (Cnr Buccleuch), Randburg, Gauteng
Get Rates
0.16 mi from city centre
4.8/5Exceptional! (9 reviews)
Lovely modern boutique hotel with great staff

"Modern design with a great green courtyard that the public rooms downstairs open up to. The suites are all upstairs above enjoying the same private leafy views. Staff so helpful. We arrived after 930 and they were only too happy to prepare club sandwiches for us despite the late check in"…"

Reviewed on 13 Jan 2017

The Hamilton Boutique Hotel
Liz at Lancaster Guesthouse
4 out of 5
79 Lancaster Ave, Craighall Park, Randburg, Gauteng
Get Rates
0.14 mi from city centre
4.8/5Exceptional! (9 reviews)
Excellent base for visiting Johannesburg

"The guest house is in a great location - within walking distance of parks and shops and also within driving distance of a lot of what Johannesburg has to offer. The rooms are clean and quiet and the surrounding gardens are well looked after and calming. The breakfasts are delicious and service overall ..."…"

Reviewed on 29 Aug 2019

Liz at Lancaster Guesthouse
Aquanzi Lodge
4 out of 5
9 Runnymead Ave, Fourways, Chartwell, Gauteng
The price is £40 per night from 22 Oct to 23 Oct
11.38 mi from city centre
4.6/5Wonderful! (14 reviews)

"I enjoyed the peace and tranquility that the place offered."…"

Reviewed on 18 Oct 2019

Aquanzi Lodge
Illovo Hotel
3 out of 5
22 Melville Road, Illovo, Sandton, Gauteng
Get Rates
1.42 mi from city centre
4.3/5Excellent! (42 reviews)

"I really enjoyed it here. It was quiet and had a lot of privacy. Nice place to come and push some work without distractions. Very limited TV channels though"…"

Reviewed on 9 Mar 2020

Illovo Hotel
Don't see what you're looking for?
See all available properties in Craighall Park
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.

Pocket Guide: Craighall Park

Search for hotels in Craighall Park on Expedia.co.uk. You can easily find your hotels in Craighall Park using one of the methods below:

  • View our selection of featured hotels in Craighall Park
  • Use the map to find hotels in the Craighall Park neighborhood you prefer
  • Use the filters to see hotels in a specific area of Craighall Park, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Craighall Park
  • Enter your travel dates to view the best deals on hotels in Craighall Park - while they last

Frequently asked questions

Where is the best place for a stay in Craighall Park?
Gardenia Boutique Hotel is one of the top choices for your stay based on our traveller data. This 4-star hotel offers an outdoor pool and free WiFi. Other good choices for your visit include Liz at Lancaster Guesthouse and The Hamilton Boutique Hotel.
If I need to cancel my hotel reservation in Craighall Park, will I receive a refund?
Yes, most hotel reservations are fully refundable provided that you cancel prior to the hotel’s cancellation deadline, which often is within 24-48 hours of your check-in date. If you booked a non-refundable reservation, it may still be possible to cancel it and be given a refund within 24 hours of booking. Add your dates and click on “Search”, then use the “free cancellation” filter to get the best options available in Craighall Park.
What's the best place to stay for a family trip to Craighall Park?
Craighall Garden is a top 4-star guest house on Expedia for families, and features free parking and free breakfast. Other options to stay with the children include Buckingham Guesthouse and Liz at Lancaster Guesthouse. Also, attractions in the area such as Montecasino and Lion Park are fun for children of all ages.
What's the best pet-friendly place to stay in Craighall Park?
Craighall Garden is a top guest house for people travelling with their pets, and offers laundry facilities and free WiFi for its human guests. Two other good options for you and your pet’s trip include The Hamilton Boutique Hotel and Liz at Lancaster Guesthouse.
What are some hotels with pools in Craighall Park?
Liz at Lancaster Guesthouse is a popular 4-star guest house featuring an outdoor pool, free WiFi and free self-parking. Other choices that offer an on-site pool include The Hamilton Boutique Hotel and Gardenia Boutique Hotel.

Craighall Park Hotel Reviews

More trip options