Book Johannesburg hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Johannesburg

Cheap Johannesburg hotels

Days Inn by Wyndham Ridgecrest near China Lake Naval Station

Days Inn by Wyndham Ridgecrest near China Lake Naval Station

2 out of 5
201 W Inyokern Rd Ridgecrest CA
Fully refundableReserve now, pay when you stay
The price is AU$155 per night from 30 Dec to 31 Dec
AU$155
30 Dec - 31 Dec
includes taxes & fees
With a stay at Days Inn by Wyndham Ridgecrest near China Lake Naval Station in Ridgecrest, you'll be in the business district, just steps from Naval Air Weapons ...
Opens in a new windowDays Inn by Wyndham Ridgecrest near China Lake Naval Station
Hampton Inn & Suites Ridgecrest

Hampton Inn & Suites Ridgecrest

2.5 out of 5
104 E Sydnor Avenue Ridgecrest CA
Fully refundableReserve now, pay when you stay
The price is AU$239 per night from 4 Jan to 5 Jan
AU$239
4 Jan - 5 Jan 2026
includes taxes & fees
With a stay at Hampton Inn & Suites Ridgecrest in Ridgecrest, you'll be in the business district, just a 5-minute walk from Ridgecrest Regional Hospital and ...
Opens in a new windowHampton Inn & Suites Ridgecrest
Best Western China Lake Inn

Best Western China Lake Inn

2.5 out of 5
400 S China Lake Blvd Ridgecrest CA
Fully refundableReserve now, pay when you stay
The price is AU$182 per night from 3 Jan to 4 Jan
AU$182
3 Jan - 4 Jan 2026
includes taxes & fees
With a stay at Best Western China Lake Inn in Ridgecrest, you'll be a 4-minute walk from Ridgecrest City Hall and 10 minutes by foot from Petroglyph Park.
Opens in a new windowBest Western China Lake Inn
Save an average of 15% on thousands of hotels when you're signed in
Springhill Suites by Marriott Ridgecrest

Springhill Suites by Marriott Ridgecrest

3 out of 5
113 E Sydnor Ave Ridgecrest CA
Fully refundableReserve now, pay when you stay
The price is AU$262 per night from 3 Jan to 4 Jan
AU$262
3 Jan - 4 Jan 2026
includes taxes & fees
With a stay at Springhill Suites by Marriott Ridgecrest in Ridgecrest, you'll be 0.9 mi (1.4 km) from Naval Air Weapons Station China Lake and 23 mi (37 km) ...
Opens in a new windowSpringhill Suites by Marriott Ridgecrest
Quality Inn Near China Lake Naval Station

Quality Inn Near China Lake Naval Station

2.5 out of 5
507 South China Lake Blvd Ridgecrest CA
Fully refundableReserve now, pay when you stay
The price is AU$160 per night from 7 Jan to 8 Jan
AU$160
7 Jan - 8 Jan 2026
includes taxes & fees
When you stay at Quality Inn Near China Lake Naval Station in Ridgecrest, you'll be near the airport, within a 15-minute walk of Ridgecrest City Hall and Petroglyph ...
Opens in a new windowQuality Inn Near China Lake Naval Station
Holiday Inn Express & Suites Ridgecrest - China Lake by IHG

Holiday Inn Express & Suites Ridgecrest - China Lake by IHG

2.5 out of 5
1010 N China Lake Blvd Ridgecrest CA
Fully refundable
The price is AU$241 per night from 2 Jan to 3 Jan
AU$241
2 Jan - 3 Jan 2026
includes taxes & fees
With a stay at Holiday Inn Express & Suites Ridgecrest - China Lake by IHG in Ridgecrest, you'll be within a 5-minute walk of Ridgecrest Regional Hospital and ...
Opens in a new windowHoliday Inn Express & Suites Ridgecrest - China Lake by IHG
America Inn & Suites

America Inn & Suites

2 out of 5
553 South China Lake Boulevard Ridgecrest CA
Fully refundableReserve now, pay when you stay
The price is AU$133 per night from 29 Dec to 30 Dec
AU$133
29 Dec - 30 Dec
includes taxes & fees
With a stay at America Inn & Suites in Ridgecrest, you'll be 2.6 mi (4.3 km) from Naval Air Weapons Station China Lake and 13.6 mi (21.8 km) from Trona ...
Opens in a new windowAmerica Inn & Suites
Clarion Inn Near China Lake Naval Station

Clarion Inn Near China Lake Naval Station

3 out of 5
901 N China Lake Blvd Ridgecrest CA
Fully refundableReserve now, pay when you stay
The price is AU$143 per night from 1 Jan to 2 Jan
AU$143
1 Jan - 2 Jan 2026
includes taxes & fees
A stay at Clarion Inn Near China Lake Naval Station places you in the heart of Ridgecrest, within a 10-minute walk of Rural Health Clinic and Maturango ...
Opens in a new windowClarion Inn Near China Lake Naval Station
Red Roof Inn Ridgecrest

Red Roof Inn Ridgecrest

2 out of 5
1050 North Norma Street Ridgecrest CA
Fully refundableReserve now, pay when you stay
The price is AU$180 per night from 2 Jan to 3 Jan
AU$180
2 Jan - 3 Jan 2026
includes taxes & fees
With a stay at Red Roof Inn Ridgecrest in Ridgecrest, you'll be within a 5-minute drive of Ridgecrest Regional Hospital and Naval Air Weapons Station China ...
Opens in a new windowRed Roof Inn Ridgecrest
Don't see what you're looking for?
See all available properties in Johannesburg
View all properties
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.

Hotels in Johannesburg

If you're searching for accommodation in Johannesburg, it's nearly impossible to hop out of bed and be in the heart of the action in minutes. However, you will find 14 accommodation options within a 30-kilometre radius of Johannesburg's centre.

Upon waking up in your cosy bed at Springhill Suites by Marriott Ridgecrest and Hampton Inn and Suites Ridgecrest, it won't take long to get to Johannesburg (so long as you don't hit the snooze button too many times!)

You might like to look into some alternative hotels, such as the Quality Inn or the Best Western China Lake Inn. The first is situated 25 kilometres from the centre, and the second is 25 kilometres away. And finally, don't forget about the Rodeway Inn & Suites Heritage, 30 kilometres away.

Attractions and Hotels Near Johannesburg

Can't keep those feet still? If you're furiously nodding in agreement, then set off and discover the wonders of the wider California region. Lift your landscape photography game by visiting some of California's amazing beaches, mountains and sandy beaches. Art galleries are a few more places worth whipping out your camera for. Energetic types can also have a crack at popular activities like snowboarding, skiing and rock climbing.

Everyone knows Aussies are pretty relaxed, so consider chilling out a little longer and checking out the China Lake Golf Course and Ridgecrest City Hall in Ridgecrest, 30 kilometres to the north of Johannesburg. Some of our recommended Ridgecrest hotels include the Econo Lodge Inn & Suites near China Lake Naval Station and America Inn & Suites. 40 kilometres to the south of Johannesburg you can also stay at Boron, home to the Boron Motel and Budget Inn Boron. Should you choose to stay in Boron, set aside a little time to check out Borax Visitors Center and the Twenty Mule Team Museum.

You'll come across some awesome visitor attractions in Mojave. Mojave East Park, Mojave Chamber of Commerce and the Camelot Golf Club are among our top picks. This regional centre can be found 60 kilometres southwest of Johannesburg and has a population of 4,000. Why not also visit Mojave Trail and Fort Piute? Mojave offers places to stay that should suit everyone, such as the Mariah Country Inn & Suites and Motel 6 Mojave - Airport.

So when you're ready to head to Johannesburg, lastminute.com.au's the one to get you there. Like we've said, travel is in our DNA! (don't fact check this).

Johannesburg hotels essential information

Accommodation
79 hotels
Lowest Price
AU$133
Highest Price
AU$262
Popular hotels
Days Inn by Wyndham Ridgecrest near China Lake Naval Station, Hampton Inn & Suites Ridgecrest, Best Western China Lake Inn, Springhill Suites by Marriott Ridgecrest, Quality Inn Near China Lake Naval Station, Holiday Inn Express & Suites Ridgecrest - China Lake by IHG, America Inn & Suites, Clarion Inn Near China Lake Naval Station, Red Roof Inn Ridgecrest

Most recent Johannesburg hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.