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

Find out moreOpens in new tab or window

Holidays to Craighall Park

Choose two or more items and save on your trip:

Plan your Craighall Park holiday with Expedia

  • Our 2020 bundled deals are currently unavailable, but you can now book our 2021 holiday packages deals. Buy your accommodation, flight or car together and get extra savings on your next trip!
  • We have selected for you amazing deals on incredible hotels in Craighall Park. Have a look simply by using the search bar above.
  • Most hotels come with free cancellation, because we believe that flexibility matters now more than ever!

For more information, visit our COVID-19 information page
Start browsing now!

*Some hotels require you to cancel at least 24-48 hours before check-in.

Top Hotel Deals

Gardenia Boutique Hotel
Gardenia Boutique Hotel
4 out of 5
14 Portland Ave, Craighall Park, Randburg, Gauteng
The price is £51 per night from 31 Oct to 1 Nov

Located in Greater Johannesburg Metropolitan Area, this hotel is 0.5 mi (0.8 km) from Hyde Park Corner, and within 3 mi (5 km) of Wanderers Stadium and Sandton ...

4.6/5Wonderful! (25 reviews)
Comfortable bed

"I spend one night there and the room was spacious and clean. Bed was very comfortable. I had one of the best ormlet for breakfast, it was really good."…"

Reviewed on 26 Oct 2019

Gardenia Boutique Hotel
Liz at Lancaster Guesthouse
Liz at Lancaster Guesthouse
4 out of 5
79 Lancaster Ave, Craighall Park, Randburg, Gauteng

Located in Greater Johannesburg Metropolitan Area, this guesthouse is 0.9 mi (1.5 km) from 4th Avenue Parkhurst and 3.1 mi (5 km) from Sandton City Mall. Hyde ...

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
The Hamilton Boutique Hotel
The Hamilton Boutique Hotel
3.5 out of 5
28 Grosvenor Avenue (Cnr Buccleuch), Randburg, Gauteng

Located in Greater Johannesburg Metropolitan Area, this hotel is 0.8 mi (1.3 km) from Hyde Park Corner and within 3 miles (5 km) of Sandton City Mall and Sandton ...

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
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.

Top things to do in Craighall Park

Save Time and Money with Craighall Park Holiday Packages

Save by bundling your airfares and accommodation. Expedia has heaps of epic Craighall Park holiday packages that'll save time and give you more cash to splash! Book your package on Expedia and save up to $583*! It's really that simple! Our impressive global database features more than 1,000,000 properties worldwide and 550 partner airlines. With such a terrific range of options, organising your dream holiday will be simple! If you change your mind, you may cancel almost any booking and you won't pay any extra fees to us.

Places to Visit in Craighall Park

It can be really nice to just amble around the streets when you're in a new place, but sometimes it's a wise move to have a plan. Grab your itinerary — we've got some fantastic ideas for your upcoming Craighall Park holiday. If you and your travel pals are looking for a place to regroup and hang out, Hyde Park Corner is an ideal option. Chat over coffee and a snack and search the stores for that perfect keepsake. Visitors have a wonderful range of things to do in this destination. Travelling can often mean wearing the same clothes every day. So, if you fancy splashing out on a smart new outfit, make your way over to Dunkeld West Shopping Centre. Still got some time on your hands? Admire the displays at CIRCA on Jellicoe. If something catches your eye, strike up a chat with the attendant and learn about the artist behind it.

Craighall Park Accommodation

Although you can discover a fair amount of accommodation in Craighall Park, it's wise to get in quick. Cheap holidays and luxury getaways are just the beginning at Expedia. Kick your feet up and unwind the Saxon Hotel, Villas and Spa (36 Saxon Road, Sandhurst) or the Ten Bompas (10 Bompas Road, Dunkeld West). Whichever one you pick, you'll be sure to have an excellent stay!

Nearest Airports to Craighall Park

Let's be honest, no travellers get excited about spending time in the airport. However, when you start to imagine the amazing trip to Craighall Park that's just ahead of you, it becomes bearable. After all, you'll be just 13 miles to the east of your destination when the plane comes in to land at O.R. Tambo International Airport (JNB).