Photo by Holly Russell Godard

Johannesburg Hotels

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 trending Johannesburg hotels

Hampton Inn & Suites Ridgecrest

2.5 star property
9.2 out of 10, Wonderful, (995)
"Great place to stay in between our Death Valley trip to LA. Not a ton to do in this city (small town vibes) but not a bad place to pass through. "
The price is €150
includes taxes & fees
15 Feb - 16 Feb
Hampton Inn & Suites Ridgecrest

Springhill Suites by Marriott Ridgecrest

3.0 star property
9.2 out of 10, Wonderful, (696)
"We forgot our jacket, and it was nice to send it back for us."
The price is €188
includes taxes & fees
14 Feb - 15 Feb
Springhill Suites by Marriott Ridgecrest

Days Inn by Wyndham Ridgecrest near China Lake Naval Station

2.0 star property
7.8 out of 10, Good, (504)
"They have changed franchise to Days Inn and are upgrading the property. It is very nice."
The price is €84
includes taxes & fees
31 Jan - 1 Feb
Days Inn by Wyndham Ridgecrest near China Lake Naval Station

Holiday Inn Express & Suites Ridgecrest China Lake, an IHG Hotel

2.5 star property
9.0 out of 10, Wonderful, (257)
"Was very clean, silent. Easy check in, and 24 hours desk available."
The price is €139
includes taxes & fees
8 Feb - 9 Feb
Holiday Inn Express & Suites Ridgecrest China Lake, an IHG Hotel

Motel 6 Ridgecrest, CA - China Lake

2.5 star property
8.0 out of 10, Very good, (664)
"❤️ it"
The price is €83
includes taxes & fees
26 Jan - 27 Jan
Motel 6 Ridgecrest, CA - China Lake

Howard Johnson by Wyndham Ridgecrest, CA

2.0 star property
7.4 out of 10, Good, (305)
"..the outside needed some care"
The price is €84
includes taxes & fees
26 Jan - 27 Jan
Howard Johnson by Wyndham Ridgecrest, CA

Clarion Inn Near China Lake Naval Station

3.0 star property
7.8 out of 10, Good, (1000)
"Letto comodissimo, pulizia molto curata, camera accogliente e calda. Consiglio di sistemare l’aspirazione del bagno che fa un rumore terribile. Inoltre il frigo è molto rumoroso alla notte. Per il resto tutto ok! "
The price is €94
includes taxes & fees
28 Jan - 29 Jan
Clarion Inn Near China Lake Naval Station

A Nights Inn

2.5 star property
8.0 out of 10, Very good, (535)
"Best thing about this place are the employees always friendly! It’s pretty clean and good prices too! Especially in the middle of nowhere after a long drive does the trick haha"
The price is €74
includes taxes & fees
29 Jan - 30 Jan
A Nights Inn

Baymont by Wyndham Ridgecrest

2.0 star property
7.0 out of 10, Good, (628)
"Staff was very friendly and helpful. The little coffee/tea stand at the lobby was cute and convenient. We enjoy our breakfast at Denny's. "
The price is €95
includes taxes & fees
26 Jan - 27 Jan
Baymont by Wyndham Ridgecrest

HomeTowne Studios by Red Roof Ridgecrest

8.0 out of 10, Very good, (574)
"We had an awesome experience at check in, the guy who helped us is excellent at customer service. He is very nice and friendly and the girl who helped us check out is also great! The room is very spacious but our tv was a bit small for such a big room. We had nice clean sheets but the bath towels were a bit small, almost like hand towels. The bed was surprisingly comfortable and so was the temperature in the room. I would highly recommend this hotel if you’re staying in Ridgecrest. The...
The price is €121
includes taxes & fees
26 Jan - 27 Jan
HomeTowne Studios by Red Roof Ridgecrest

Best Western China Lake Inn

2.5 star property
8.2 out of 10, Very good, (693)
"Ac/heat unit a little loud, mattress too soft or worn out."
The price is €115
includes taxes & fees
25 Jan - 26 Jan
Best Western China Lake Inn

Hotel Ridgecrest an Extended Stay Studios

2.5 star property
6.6 out of 10, (46)
"Affordable place. "
The price is €72
includes taxes & fees
26 Jan - 27 Jan
Hotel Ridgecrest an Extended Stay Studios

Quality Inn Near China Lake Naval Station

2.5 star property
8.2 out of 10, Very good, (1000)
"The front desk staff were very friendly and helpful. The continental breakfast was so good I went back for three helpings. Great location. "
The price is €99
includes taxes & fees
24 Jan - 25 Jan
Quality Inn Near China Lake Naval Station

Clarion Pointe Ridgecrest near China Lake Naval Station

2.5 star property
8.4 out of 10, Very good, (146)
"My room was on the backside of the building, I couldn’t see my car from the room."
The price is €76
includes taxes & fees
2 Feb - 3 Feb
Clarion Pointe Ridgecrest near China Lake Naval Station

America Inn & Suites

2.0 star property
8.8 out of 10, Excellent, (253)
"This place is basic, needs a bit of upkeep (touchup paint in the rooms would really help!), but was clean and comfortable. Well lit at night, felt safe. Good for the price."
The price is €82
includes taxes & fees
26 Jan - 27 Jan
America Inn & Suites

Hotel Europa Ridgecrest-Listing Partner

2.5 star property
6.6 out of 10, (171)
"Comfortable beds. Tiny bathroom and dated furniture."
The price is €71
includes taxes & fees
26 Jan - 27 Jan
Hotel Europa Ridgecrest-Listing Partner

Beysicair Tents & Campground

3.5 star property
The price is €46
includes taxes & fees
24 Jan - 25 Jan
Beysicair Tents & Campground
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.
Don't see what you're looking for?
See all available properties in Johannesburg
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

Where is the best place to stay in Johannesburg?

Holiday Inn Express & Suites Ridgecrest China Lake, an IHG Hotel, located 18.5 mi (29.8 km) from the heart of Johannesburg, is a top choice for your stay, based on our traveller data. Two other options for your stay in the area are Best Western China Lake Inn and Clarion Pointe Ridgecrest near China Lake Naval Station. See all available top hotels, or vacation rentals in Johannesburg.

What are some of the best holiday rentals that Johannesburg has to offer?

Peaceful & Modern Ridgecrest Retreat: Spacious 4-Bed Home w/ Private Yard: This holiday home rental outside of Johannesburg has air conditioning and laundry facilities to help you feel perfectly comfortable in your new surroundings. It has 4 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. See all vacation rentals in Johannesburg.

If I need to cancel my hotel reservation in Johannesburg, will I receive a refund?

Yes! Most hotel reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Johannesburg.

What are some accommodation options with pools in Johannesburg?

Hampton Inn & Suites Ridgecrest, CA: Features a snack bar, an outdoor pool and free Internet. Rodeway Inn & Suites Heritage and Springhill Suites by Marriott Ridgecrest are a couple of other choices that offer an on-site pool. View all hotels with pools in Johannesburg.

What is staying in Johannesburg like?

Visitors will definitely enjoy all that Johannesburg has to offer. In Johannesburg, there are 2 hotels and other accommodation options to choose from. Find out more about Johannesburg.

What should I do while I'm visiting Johannesburg?

Places to visit in the wider area include Red Rock Canyon State Park, Randsburg Museum and Cerro Coso Community College. Take a look at what more there is to see and do in Expedia's Johannesburg guide.

What's the seasonal weather like in Johannesburg?

The hottest months are usually July and August, with an average temperature of 28°C, while the coldest months are December and January, with an average of 9°C. Average annual precipitation for Johannesburg is 120 mm.