A dilapidated two-story building with a corrugated metal facade, surrounded by desert vegetation and cacti.

Find hotels in Johannesburg, CA from CA $81

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Johannesburg hotels

1. Holiday Inn Express & Suites Ridgecrest - China Lake by IHG

Holiday Inn Express & Suites Ridgecrest - China Lake by IHG
2.5 star property
Ridgecrest
9.0 out of 10, Wonderful, (408 reviews)
"Nice place"
United States
William
The price is CA $183
CA $212 total
includes taxes & fees
Nov 6 - Nov 7
Holiday Inn Express & Suites Ridgecrest - China Lake by IHG

2. Best Western China Lake Inn

Best Western China Lake Inn
2.5 star property
Ridgecrest
8.4 out of 10, Very good, (883 reviews)
"Clean, well located, and great hot breakfast."
United States
David
The price is CA $143
CA $165 total
includes taxes & fees
Nov 13 - Nov 14
Best Western China Lake Inn

3. America Inn & Suites

America Inn & Suites
2.0 star property
Ridgecrest
8.8 out of 10, Excellent, (517 reviews)
"Nice clean place to stay in good location. Excellent staff."
United States
Michael
The price is CA $86
CA $99 total
includes taxes & fees
Nov 5 - Nov 6
America Inn & Suites

4. Hampton Inn & Suites Ridgecrest

Hampton Inn & Suites Ridgecrest
2.5 star property
Ridgecrest
9.2 out of 10, Wonderful, (1,000 reviews)
"The beds and pillows were very comfortable. The room was quiet and peaceful. The breakfast was sufficient to our needs. I would stay here again."
United States
Paula
The price is CA $177
CA $205 total
includes taxes & fees
Nov 28 - Nov 29
Hampton Inn & Suites Ridgecrest

5. Clarion Pointe Ridgecrest near China Lake Naval Station

Clarion Pointe Ridgecrest near China Lake Naval Station
2.5 star property
Ridgecrest
8.0 out of 10, Very good, (323 reviews)
"The bed was comfortable, staff was friendly and helpful, the breakfast was a typical cold continental breakfast."
United States
Betsy
The price is CA $84
CA $101 total
includes taxes & fees
Nov 22 - Nov 23
Clarion Pointe Ridgecrest near China Lake Naval Station

6. Red Roof Inn Ridgecrest

Red Roof Inn Ridgecrest
2.0 star property
Ridgecrest
8.6 out of 10, Excellent, (146 reviews)
"good place for the price"
United States
Dmitry
The price is CA $140
CA $162 total
includes taxes & fees
Nov 6 - Nov 7
Red Roof Inn Ridgecrest

7. Springhill Suites by Marriott Ridgecrest

Springhill Suites by Marriott Ridgecrest
3.0 star property
Ridgecrest
9.2 out of 10, Wonderful, (772 reviews)
"The hotel is recently remodeled and very comfortable. I highly recommend."
United States
Michelle
The price is CA $200
CA $231 total
includes taxes & fees
Nov 6 - Nov 7
Springhill Suites by Marriott Ridgecrest

8. Clarion Inn Near China Lake Naval Station

Clarion Inn Near China Lake Naval Station
3.0 star property
Ridgecrest
8.0 out of 10, Very good, (1,002 reviews)
"It is convenient location and good cleaning room."
United States
Gang
The price is CA $110
CA $127 total
includes taxes & fees
Nov 28 - Nov 29
Clarion Inn Near China Lake Naval Station

9. Days Inn by Wyndham Ridgecrest near China Lake Naval Station

Days Inn by Wyndham Ridgecrest near China Lake Naval Station
2.0 star property
Ridgecrest
8.2 out of 10, Very good, (727 reviews)
"Our stay was good, property was clean, everything was working, breakfast was OK (nothing surprising, could be better) but I woud definitely reccommend this one!"
United States
VƔclav
The price is CA $112
CA $129 total
includes taxes & fees
Nov 3 - Nov 4
Days Inn by Wyndham Ridgecrest near China Lake Naval Station

10. A Nights Inn

A Nights Inn
2.5 star property
Ridgecrest
8.0 out of 10, Very good, (617 reviews)
"Only room in town I enjoy staying"
United States
Daron
The price is CA $72
CA $83 total
includes taxes & fees
Dec 2 - Dec 3
A Nights Inn

11. Quality Inn Near China Lake Naval Station

Quality Inn Near China Lake Naval Station
2.5 star property
Ridgecrest
8.2 out of 10, Very good, (1,001 reviews)
"Good"
United States
Ailon
The price is CA $135
CA $157 total
includes taxes & fees
Nov 22 - Nov 23
Quality Inn Near China Lake Naval Station

12. Howard Johnson by Wyndham Ridgecrest, CA

Howard Johnson by Wyndham Ridgecrest, CA
2.0 star property
Ridgecrest
7.6 out of 10, Good, (367 reviews)
"First, the hotel had no room for me - so, it transferred me to a "sister property" (the Day's Inn , just a half-mile away). The Day's Inn was very clean - room and grounds (even its dedicated (gated) pet relied area). Also, the complimentary breakfast - though limited - was excellent. The attendant kept it well-stocked and clean."
United States
Tod
The price is CA $92
CA $106 total
includes taxes & fees
Nov 8 - Nov 9
Howard Johnson by Wyndham Ridgecrest, CA

13. Towneplace Suites By Marriott Ridgecrest

Towneplace Suites By Marriott Ridgecrest
3.0 star property
Ridgecrest
9.6 out of 10, Exceptional, (34 reviews)
"Great stay"
United States
Kathe
The price is CA $212
CA $246 total
includes taxes & fees
Nov 13 - Nov 14
Towneplace Suites By Marriott Ridgecrest

14. HomeTowne Studios by Red Roof Ridgecrest

HomeTowne Studios by Red Roof Ridgecrest
2.5 star property
Ridgecrest
8.0 out of 10, Very good, (600 reviews)
"Clean big room, friendly staff."
United States
Nicola
The price is CA $173
CA $201 total
includes taxes & fees
Nov 3 - Nov 4
HomeTowne Studios by Red Roof Ridgecrest

15. Baymont by Wyndham Ridgecrest

Baymont by Wyndham Ridgecrest
2.0 star property
Ridgecrest
7.2 out of 10, Good, (670 reviews)
"This is our 6th time staying at this hotel. The staff are always very pleasant and helpful. We will stay here every time we're in Ridgecrest."
United States
Rick
The price is CA $110
CA $128 total
includes taxes & fees
Nov 8 - Nov 9
Baymont by Wyndham Ridgecrest

16. Hotel Europa Ridgecrest

Hotel Europa Ridgecrest
2.5 star property
Ridgecrest
6.6 out of 10, (217 reviews)
"Pet friendly and ac was good. A good place for one nights sleep"
United States
Monica
The price is CA $77
CA $93 total
includes taxes & fees
Nov 3 - Nov 4
Hotel Europa Ridgecrest

17. Hotel Ridgecrest an Extended Stay Studios

Hotel Ridgecrest an Extended Stay Studios
2.5 star property
Ridgecrest
6.8 out of 10, (88 reviews)
"It's quiet and parking is open great place."
United States
Robert
The price is CA $67
CA $81 total
includes taxes & fees
Nov 3 - Nov 4
Hotel Ridgecrest an Extended Stay Studios

18. Motel 6 Ridgecrest, CA - China Lake

Motel 6 Ridgecrest, CA - China Lake
2.5 star property
Ridgecrest
7.6 out of 10, Good, (812 reviews)
"Clean room and good friendly staff."
United States
Taku
The price is CA $93
CA $107 total
includes taxes & fees
Nov 8 - Nov 9
Motel 6 Ridgecrest, CA - China Lake

19. Desert Motel Ridgecrest, CA

Desert Motel Ridgecrest, CA
2.5 star property
Ridgecrest
The price is CA $134
CA $155 total
includes taxes & fees
Nov 3 - Nov 4
Desert Motel Ridgecrest, CA
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Johannesburg

Venture to Randsburg Museum—just one of the sights to explore around Johannesburg.

A dilapidated two-story building with a corrugated metal facade, surrounded by desert vegetation and cacti.

Top Johannesburg Hotel Reviews

More cheap stays in Johannesburg

Hotels in Johannesburg with star rating

Frequently asked questions

When is the best time to go to Johannesburg?
The best time to go to Johannesburg, California, is during the spring (March to May) and autumn (September to November) months.

During these periods, the weather is generally mild and pleasant, making it ideal for exploring the natural desert landscapes and outdoor activities. Spring brings blooming wildflowers, adding a splash of colour to the desert, while autumn offers comfortable temperatures for hiking and sightseeing without the intense summer heat.

For those interested in exploring the surrounding natural parks and geological formations, spring and autumn provide the best conditions.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Johannesburg.
How much is the nightly rate at a Johannesburg hotel?
Prices for hotels in Johannesburg often vary, but you can find a great deal from CA $81 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia