Craighall Park Holidays from £845

Book a Hotel + Flight or Car together to unlock savings

    deals illustration
    Better together
    Save up to £335 when you book a flight and hotel together*
    stays illustration
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    luggage illustration
    Rest easy
    Plan, book, and manage your trip all in one place

Your Craighall Park Holiday

Reserve a Craighall Park holiday package that has only the things you need and nothing you don't. Great for bars and pubs, markets and nightlife, think about staying in the neighbourhood of Rosebank. Make your trip to Craighall Park even more fun by going sightseeing. Cresta Shopping Centre, Johannesburg Botanical Garden and Randpark Golf Club are among the big attractions you'll want to explore. Expedia has what you need to escape your routine. Tailor your holiday to Craighall Park to match your travel style, whatever that may be.

Price found within the past 48 hours. Click for updated prices.
@Sandton Hotel
The Houghton Hotel, Spa, Wellness & Golf
Davinci Hotel And Suites On Nelson Mandela Square
Peermont D'oreale Grande at Emperors Palace
Peermont Mondior At Emperors Palace

Where to stay in Craighall Park

Find the best Craighall Park areas and neighborhoods for the activities you enjoy most. Learn more about Craighall Park

Top hotels in Craighall Park

City Lodge Hotel at OR Tambo International Airport
City Lodge Hotel at OR Tambo International Airport
3 out of 5
Above Multi-Storey Parkade 2, Level 5, OR Tambo International Airport, Kempton Park, Gauteng
The price is £116 per night from 21 Jul to 22 Jul
£116
21 Jul - 22 Jul
includes taxes & fees
8.8/10 Excellent! (1,678 reviews)
"Comfortable experience."

Reviewed on 1 Jul 2025

City Lodge Hotel at OR Tambo International Airport
Holiday Inn Johannesburg Airport by IHG
Holiday Inn Johannesburg Airport by IHG
4 out of 5
O.R. Tambo Airport Johannesburg, Boksburg, Gauteng
Fully refundable
The price is £50 per night from 6 Jul to 7 Jul
£50
6 Jul - 7 Jul
includes taxes & fees
8.4/10 Very Good! (620 reviews)
Good experience
"The staff was extremely friendly and professional. Check in was easy and fast. The room was comfortable. We didn’t pre pay for breakfast but it was not a problem we could purchase it every morning from the hotel directly. We had dinner also and it was very good."

Reviewed on 27 Jun 2025

Holiday Inn Johannesburg Airport by IHG
Radisson Hotel and Convention Centre OR Tambo Airport
Radisson Hotel and Convention Centre OR Tambo Airport
4.5 out of 5
Estate 154, Corner 3rd & 6th Avenue, Bredell, Kempton Park, Gauteng
Fully refundableReserve now, pay when you stay
The price is £56 per night from 1 Aug to 2 Aug
£56
1 Aug - 2 Aug
includes taxes & fees
8.6/10 Excellent! (318 reviews)
"The property was clean and well maintained. The close proximity to the airport is very important to me. I’ll definitely stay there again."

Reviewed on 27 Jun 2025

Radisson Hotel and Convention Centre OR Tambo Airport
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.

Frequently asked questions

How much does a Craighall Park travel package cost?
Our Craighall Park travel packages, which start from as low as £845, are an awesome way to save big. Pick your favourite hotels, flights and rental car to create a custom-built itinerary.
If I'm not able to travel, can I cancel my Craighall Park travel package?
Don't worry if you're rethinking your Craighall Park travel package --- you can cancel or change your booking. And if you've booked it within the last 24 hours, you may be able to do it at no cost. However, bookings made more than 24 hours ago may incur a fee from your hotel, airline or car rental company. We get that life can occasionally throw a spanner in the travel works, so make your way to our Customer Service Portal if that happens. When you're ready to make changes, we'll take care of it.
How do I get a cheap travel package to Craighall Park?
You'll save piles of cash if you combine your car rentals, flights and hotels into a Craighall Park travel package. Sometimes cheap means fewer options. But not with Expedia. We offer over 550 airlines and 1,000,000 hotels all over the world, so you'll always have plenty of options to choose from. Eager to save even more? Add some fun activities to your package deal and unlock even bigger bargains! After all, travel is about more than just getting to your destination.
Does Expedia offer Book Now, Pay Later Craighall Park holidays?
Expedia has joined forces with online lender Klarna to make your next trip easier on your budget. Paying by instalment means you can spread the costs of your next big adventure, leaving you with more money to spend while you're away. Klarna has several payment plans to choose from, so you're sure to find one that falls within your budget. Browse these flexible payment options:

  • Pay monthly holidays: If paying bite-sized amounts each month is what works best for you, Klarna can help. Paying in easy monthly instalments will make your getaway dreams come true.
  • Pay in instalments holidays: Like the idea of paying off your holiday in multiple transactions? Then go for this Book Now, Pay Later option from Klarna.
  • Low deposit holidays: If paying a small percentage of your getaway (rather than all of it upfront) makes it easier to hit that "book now" button, go for a low deposit holiday payment plan from Klarna.

Where should I stay in Craighall Park?
With fascinating attractions such as Cresta Shopping Centre and Johannesburg Botanical Garden in this area, try to find a hotel near them. Delta Park is another sight that lures the crowds.
What are the top hotels in Craighall Park?
Reserve a room at Four Seasons Hotel The Westcliff, Johannesburg. It's one of this area's most in-demand hotels. Another great option in Craighall Park is Sierra on Main.
How far in advance should I book my Craighall Park holiday?
Your best bet is to book early. Airlines usually advertise flight tickets nearly 12 months ahead of departure, and this is when you can score some of the lowest prices. Boss just told you to use up your holiday time next month? That's fine too --- Expedia are never short of fantastic deals to send you off on the getaway of your dreams, at an affordable price.
What does an Expedia Craighall Park travel package include?
Expedia has all you need to organise your Craighall Park getaway, but what your package looks like is your call. Pick from a combination of hotels, flights and rental cars. Looking for some experiences or tours to keep you on the move? Once you've made your booking, you can add them on too. No matter your style, there's a travel package to meet your needs.
What should I know before booking a Craighall Park travel package?
So many places to wander around, so many things to do. With a travel package, you can tick more of them off your list. Combine your hotels, flights and rental cars and score big savings.
Can I choose my airline with a Craighall Park Expedia travel package?
You can, and with over 550 airlines to choose from throughout the world, you've got lots of choice. Take a look at the available options and find out which airline fits your needs and budget.

Popular places to visit

Things to do

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.