Search 321,000 hotels worldwide.
Get the price guarantee available for your trip.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Schedule ahead for spa treatment. They found a way to fit us in but wasn't sure. Massage was good. Had laundry done. Was expensive.
I truly have to give 6 starts to the folks at The Residence, This was an AMAZING stay. The staff was absolutely outstanding from the moment we arrived to the moment we left, catering to our every need as if we had known each other for years. Special thanks to Mr. Warren and Ms. Charity for all they ...
Play the sultry grooves, spark some candles, and get the rose petals ready: You are headed toward romance. Whether you simply want a break from the busy itinerary of regular life or have a remarkable holiday nearing, we have romantic places to stay in Johannesburg that will give you butterflies. We provide a simple way to no matter the reason you can't wait for this getaway.
What matters to you when it's time for tales of love? Johannesburg hotels with in-room service or a health club for a relaxing massage together could be right around the corner. Gaze into your special someone's eyes over candlelit dinners at the area bistros. No need to return to your lodging just yet, continue the merriment at a nearby bar.
Yes, it will be easy for you to recognize why reviewers come back again and again. We're sure you'll make the same assessment once you visit this awesome town. And you will have plenty of money left over with Expedia's bargains. You'll soon be falling in love as if you just met when you give us a try now.