
Johannesburg Holidays from £585
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to £750 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPackages with flights are ATOL protected
Top Johannesburg Flight + Hotel Deals
Price found within the past 48 hours. Click for updated prices.

Encore Inn Inglewood
Lockhaven
Price was £1,121, price is now £585 per person
£585
per person
3 Sept - 8 Sept
found 8 hours ago
Return flight included
London (LON) to Los Angeles (LAX)
6.4/10 (164 reviews)
Everything was great the only thing o will suggest to be more thought is the daily room service cause I have to ask to get my room clean but I have to say overall staff was amazing and attentive
Very well recommended
Reviewed on 23 May 2026

The Westin St. Francis San Francisco on Union Square
Union Square
Save 100% on your flight
Price was £1,867, price is now £890 per person
£890
per person
25 Aug - 31 Aug
found 1 day ago
Return direct flight included
London (LON) to San Francisco (SFO)
8.8/10 Excellent! (2,350 reviews)
The employees were very professional and kind!!
Reviewed on 8 Jun 2026

Beacon Grand, A Union Square Hotel
Union Square
Save 100% on your flight
Price was £1,727, price is now £1,040 per person
£1,040
per person
25 Aug - 31 Aug
found 1 day ago
Return direct flight included
London (LON) to San Francisco (SFO)
9.2/10 Wonderful! (2,066 reviews)
The room was nice, bed was very comfortable and tv was great. Really nicely re- done/remodeled room but clearly is an older hotel that they did some updates to. My particular room had a bathtub that had seen better days. Extremely small bathroom with no space to put toiletries. Could only fit one person in the bathroom at a time and really no place to put clothing as there was minimal space in the room. No robes or slippers to wear while there either. Options for food are catering to a specific taste. If you want just some regular American fare food that isn’t super fancy this isn’t where you want to eat. Let’s talk about parking. Well, they hire out for parking/valet and it is very expensive. Like $90/night expensive and they charge not from start of when you leave your car there. Starts at check in time even if you didnt arrive at that time.
The location is central to everything and the room rate was good. My takeaway is this- do not bring a car, expect minimal amenities (coffee and coffee maker were so basic we didn’t use it). Bring almost no clothes as there is nowhere to put them unless you live out of your suitcase. Expect no space in the bathroom and expect no place to lay out your toiletries, bring in your items as you need to use them. Most of the staff was lovely. One was very helpful in helping me find alternative parking overnight.
Reviewed on 9 Jun 2026

The LEEF Hotel
Citrus Grove
Price was £1,126, price is now £699 per person
£699
per person
21 Aug - 27 Aug
found 1 day ago
Return flight included
London (LON) to Los Angeles (LAX)
8.6/10 Excellent! (666 reviews)
Room was spotless; only thing online it said parking was free and we got to property they charged $11 nut other than that everything was good
Reviewed on 9 Jun 2026

Hotel Riu Plaza Fisherman's Wharf
Fisherman's Wharf
Save 100% on your flight
Price was £1,516, price is now £944 per person
£944
per person
25 Aug - 31 Aug
found 1 day ago
Return direct flight included
London (LON) to San Francisco (SFO)
9/10 Wonderful! (7,517 reviews)
Very clean, Great Service, Wonderful breakfast buffet!
Reviewed on 11 Jun 2026
Johannesburg Essential Information
Language | English |
|---|---|
Currency | U.S dollars |
Population | 170 |
Max Temp Winter | 13ºC |
Max Temp Summer | 35ºC |
Top hotels in Johannesburg

Clarion Pointe Ridgecrest near China Lake Naval Station
535 S China Lake Blvd Ridgecrest CA
Fully refundable
The price is £63 per night from 2 Jul to 3 Jul
£63
2 Jul - 3 Jul
includes taxes & fees
8.2/10 Very Good! (275 reviews)
"Everything was great, the stuff is very helpful"
Reviewed on 10 Jun 2026

Red Roof Inn Ridgecrest
1050 North Norma Street Ridgecrest CA
Fully refundableReserve now, pay when you stay
The price is £90 per night from 18 Jun to 19 Jun
£90
18 Jun - 19 Jun
includes taxes & fees
8.6/10 Excellent! (107 reviews)
"All was good, and Dog friendly, refrigerator with a separate freezer, we weren't able to take advantage of the hot tub or pool ,due to we were out on a 4x4 trail through the El paso range, for 3 days, getting in after the pool closed, very nice staff, nice neighborhood, off of the main street,, good ..."
Reviewed on 7 Jun 2026

Days Inn by Wyndham Ridgecrest near China Lake Naval Station
201 W Inyokern Rd Ridgecrest CA
Fully refundableReserve now, pay when you stay
The price is £72 per night from 19 Jun to 20 Jun
£72
19 Jun - 20 Jun
includes taxes & fees
8/10 Very Good! (683 reviews)
"Clean room and bedding"
Reviewed on 10 Jun 2026
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. Flight-inclusive packages are ATOL protected.










