
Christiana Holidays from AU$3,985
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to AU$703 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
The Latest Christiana Holiday Deals
Price found within the past 48 hours. Click for updated prices.

Hyde Johannesburg Rosebank
Rosebank
Price was AU$4,468, price is now AU$3,985 per person
AU$3,985
per person
19 Dec - 26 Dec
just found
Return flight included
Sydney (SYD) to Johannesburg (JNB)
9.6/10 Exceptional! (141 reviews)
A fabulous, chic hotel in Rosebank, accessible to shops, transit, and with good and safe parking. Staff is charming and helpful.
Reviewed on 21 Sept 2025


The Michelangelo Towers
Sandton
Price was AU$5,274, price is now AU$4,749 per person
AU$4,749
per person
19 Dec - 26 Dec
just found
Return flight included
Sydney (SYD) to Johannesburg (JNB)
9/10 Wonderful! (171 reviews)
The bed mattress needs replacing in one room and the aircon needs fixing
It was so hot we couldn’t sleep
The chairs sink when sitting in them
It’s the second time we have had this room at the Michael Angelo and I tried to pick another room with Expedia and chose the photos of a different room VERY disappointed
I had booked on another site three weeks ago and got this room
I really thought with the different photos it was a different apartment
Reviewed on 12 Aug 2025

DaVinci Suites
Sandton
Price was AU$5,181, price is now AU$4,676 per person
AU$4,676
per person
19 Dec - 26 Dec
just found
Return flight included
Sydney (SYD) to Johannesburg (JNB)
8.8/10 Excellent! (76 reviews)
Nothing is supplied in the kitchenette. The washer dryer combo machine did not work properly.
Reviewed on 30 Sept 2025

Peermont D'oreale Grande at Emperors Palace
O.R. Tambo
Price was AU$5,101, price is now AU$4,614 per person
AU$4,614
per person
19 Dec - 26 Dec
just found
Return flight included
Sydney (SYD) to Johannesburg (JNB)
8.6/10 Excellent! (325 reviews)
Perfect for the night before our transatlantic flight.
Convenient, free airport shuttle, choice of restaurants, nice bar.
We were very happy
Reviewed on 19 Sept 2025
Christiana Holiday
Christiana Essential Information
Language | Afrikaans |
---|---|
Currency | South African rands |
Population | 17,500 |
Max Temp Winter | 18ºC |
Max Temp Summer | 32ºC |
Our pick of the best Christiana Hotel Deals

Border Hotel
N18, 8550 Jan Kempdorp, Jan Kempdorp, Northern Cape
The price is AU$151 per night from 5 Oct to 6 Oct
AU$151
5 Oct - 6 Oct
includes taxes & fees
10/10 Exceptional! (9 reviews)
"Great Hotel with Great welcoming staff and good service. 100% value for money"
Reviewed on 2 Aug 2018

Almar Exclusive Game Ranch
Farm Ebenhaezer D997, Bloemhof, North West
The price is AU$166 per night from 4 Oct to 5 Oct
AU$166
4 Oct - 5 Oct
includes taxes & fees
Alma Family vacation
"We enjoyed our family weekend away at Almar.The kids loved being in the pool and seeing the animals. Our unit was the best...The rooms were spacious and comfortable with enough room for everyone."
Reviewed on 30 Sept 2019
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.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.