Please upgrade your web browser
You’re using a browser that we don’t support. To get the best experience using our site, we recommend you upgrade to a newer browser – please see our supported browsers list.

Save up to 5% off on your staycation in South Africa

Use promocode CXHOTEL to enjoy online exclusive offer

Recharge yourself with our online exclusive Hotel only staycation offer in South Africa. Save up to 5% discount on your hotel stay when planning a holiday to cities like Johannesburg, Cape Town, Durban and many more.

What's more! Earn Asia Miles on every booking.

Book by 31 December 2021 for stay until 31 August 2022.

Book your hotels in South Africa

Great deals on many hotels countrywide

Enjoy added extras on most hotels

Chance to earn bonus Asia Miles

Book a trip
Hotels
Flights + Hotels
Close
Room(s) 1

Please add the ages of the children for this room:

Room(s) 2 Remove

Please add the ages of the children for this room:

Room(s) 3 Remove

Please add the ages of the children for this room:

Room(s) 4 Remove

Please add the ages of the children for this room:

Room(s) 5 Remove

Please add the ages of the children for this room:

Room(s) 6 Remove

Please add the ages of the children for this room:

Room(s) 7 Remove

Please add the ages of the children for this room:

Room(s) 8 Remove

Please add the ages of the children for this room:

Booking of more than eight rooms is currently not available online. Please contact your local reservations office.

Remove room Add an additional room

Booking of more than eight rooms is currently not available online. Please contact your local reservations office.

Close
Select departure date Select return date
Class

If you’re travelling with infant(s) under two years of age, or your infant(s) turns two during your trip, please contact your <a onclick="CMSGlobal.fnContentSelfOpen('about-us/contact-us.html')" href="#">local reservations office</a> or view our travelling with <a onclick="CMSGlobal.fnContentSelfOpen('travel-information/special-assistance/children-and-infants/infants.html')" href="#">infants guidelines</a>.

Children must be accompanied by an adult. For more information on bookings with children, please contact your <a onclick="CMSGlobal.fnContentSelfOpen('about-us/contact-us.html')" href="#">local reservations office</a> or view our <a onclick="CMSGlobal.fnContentSelfOpen('travel-information/help-for-passengers/travelling-with-children/children.html')" href="#">guidelines for children travelling</a>.<br><br> If you are booking travel for <b>children who are travelling alone</b>, please check the age restrictions set by the operating carrier prior to booking.
Room 1 Remove

Please add the ages of the children for this room:

Room 2 Remove

Please add the ages of the children for this room:

Room 3 Remove

Please add the ages of the children for this room:

Room 4 Remove

Please add the ages of the children for this room:

Room 5 Remove

Please add the ages of the children for this room:

Room 6 Remove

Please add the ages of the children for this room:

Booking of more than six rooms is currently not available online. Please contact your <a onclick="CMSGlobal.fnContentSelfOpen('about-us/contact-us.html')" href="#">local reservations office</a>.
Booking of more than nine passengers is currently not available online. Please contact your <a onclick="CMSGlobal.fnContentSelfOpen('about-us/contact-us.html')" href="#">local reservations office</a>.
Booking of more than nine passengers is currently not available online. Please contact your <a onclick="CMSGlobal.fnContentSelfOpen('about-us/contact-us.html')" href="#">local reservations office</a>.
Add an additional room

Booking of more than six rooms is currently not available online. Please contact your local reservations office.

Booking of more than nine passengers is currently not available online. Please contact your local reservations office.

Booking of more than nine passengers is currently not available online. Please contact your local reservations office.

 

 

  • Book by 31 December 2021 for stay until 31 August 2022.
  • Hotel benefits apply to selected room type(s), hotel stay period and may require minimum consecutive nights’ stay. 
  • The above offer is applicable on hotel stay only. 
  • Asia Miles terms and conditions apply.
  • Cathay Pacific Holidays Terms and Condition apply.
  •  

     

     

     

    Miles Plus Cash

    You can now use a mix of Asia Miles and cash payment when booking on our site.

     

    Fly (worry) Free

    We’re giving you the freedom to make unlimited ticketing changes for an entire year.

     

    Where we're flying

    Find the most up-to-date information regarding our flights across the network. 

     

    Free COVID-19 insurance

    We’re giving you free COVID-19 insurance, so you can travel knowing you’re covered.