Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search Motels in Johannesburg from CA $22

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured Motels in Johannesburg

Ecomotel Marlboro
3.5 out of 5
13 Violet Crescent Marlboro Gardens, Sandton, Gauteng
The price is CA $28 per night

Located in Greater Johannesburg Metropolitan Area, this motel is within 6 miles (10 km) of Nelson Mandela Square, Sandton Convention Centre and Sandton City ...

3.8/5Good! (22 reviews)

"It’s a nice propertIt’s very clean with the boys nice everything is calm and then the price is kind of nice reasonable I like it"…"

Reviewed on Mar. 6, 2020

Ecomotel Marlboro
Ecomotel Germiston
3.5 out of 5
The price is CA $22 per night

Located in Primrose, this motel is within 6 miles (10 km) of Value Mall, K90 Shopping Centre and East Rand Mall. Wild Waters - Boksburg and International Terminal ...

3.5/5Good! (6 reviews)

"You get what you pay for economy Bed comfortable and shower was powerful"…"

Reviewed on Feb. 18, 2020

Ecomotel Germiston
Ecomotel Isando
3.5 out of 5
The price is CA $24 per night

Situated in Kempton Park, this motel is 1.7 mi (2.8 km) from Kempton Park Golf Club and 2.4 mi (3.9 km) from Festival Mall. Modderfontein Golf Club and Greenstone ...

4/5Very Good! (7 reviews)
Comfortable stay.

"Stay was comfortable."…"

Reviewed on Feb. 12, 2020

Ecomotel Isando
Ecomotel O.R Tambo Intl
The price is CA $24 per night

Situated in Kempton Park, this motel is within 2 miles (3 km) of Arwyp Medical Centre, Kempton Park Golf Club and Festival Mall. International Terminal Duty ...

3.7/5Good! (3 reviews)

"Must have slippers and muslim shower in the washroom."…"

Reviewed on Oct. 27, 2019

Ecomotel O.R Tambo Intl
Soweto Motel
9210 Xorile Street, Soweto, Gauteng
Get Rates

This motel is located in Soweto (Greater Johannesburg Metropolitan Area), close to Hector Pieterson Museum and Memorial, Mandela House and Regina Mundi. Area ...

Soweto Motel
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.

Other property types in Johannesburg

C.A.G The Vantage
C.A.G The Vantage
4 out of 5
Corner Bath and Tyrwhitt Avenue, Rosebank, Johannesburg, Gauteng
The price is CA $40 per night
4.3/5Excellent! (120 reviews)

"Very spacious apartments, with great appliances. Problems resolved very quickly"…"

Reviewed on Mar. 13, 2020

C.A.G The Vantage
The Capital Melrose
The Capital Melrose
3.5 out of 5
Atholl Oaklands Road, Corner of Kernick Ave, Johannesburg, Gauteng
The price is CA $89 per night
4.4/5Excellent! (24 reviews)
A great modern hotel!

"Sammy was great! He met us at the taxi and ushered inside out of the rain and sorted out luggage for us. Thanks so much. The hotel was situated right opposite Melrose Arch, within walking distance of the wanderers and a short taxi to Nelson Mandela Square, so overall, a great location. The breakfast ..."…"

Reviewed on Feb. 13, 2020

The Capital Melrose
Sandton Executive Suites Villa Via
Sandton Executive Suites Villa Via
3.5 out of 5
111 Linden Street, Rivonia Road Sandown, Sandton, Gauteng
The price is CA $54 per night
3.6/5Good! (7 reviews)

"Reviewed May 28, 2017 via mobile Excellent hotel with excellent location located at the city center,extremely clean & comfortable . Upon arrival I was warmly welcomed by the friendly reception."…"

Reviewed on May 10, 2020

Sandton Executive Suites Villa Via
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.

Johannesburg Motels for the Frugal Traveler

You can select from more than 1434 hotels and other lodging choices in Johannesburg, though you'll find just 4 low-priced motels. When you pick one of these budget accommodations, there might not be abundant amenities like you'd find at a traditional hotel but you'll save more money to use for your vacation.

Because you'll save on your room, you can make the most of what Johannesburg has to offer. Not-to-be-missed sights include Museum Africa, Johannesburg Zoo, and South African Museum of Military History.

Fun fact: Motels made their debut in the 1920s as convenient lodging for the weary traveler taking a road trip along the major roadways of America. Motels often have free parking, and many have outdoor pools.

Here are some of Expedia customers' recommended Johannesburg motels to choose from:

Ecomotel Marlboro

  • Stay within a 20-minute drive of Sandton City Mall and Sandton Convention Centre.
  • Enjoy access to the 24-hour front desk, and freebies including WiFi and parking.

Ecomotel O.R Tambo Intl

  • Free WiFi and free parking are available during your stay, along with room amenities like a flat-screen TV.
  • It's located within a 20-minute drive of Bedford Centre Shopping Mall and Mall of Africa.

Ecomotel Isando

  • Enjoy access to the 24-hour front desk, and freebies including WiFi and parking.
  • Stay within a 20-minute drive of Bedford Centre Shopping Mall and Mall of Africa.

Ecomotel Germiston

  • It's located within a short 8-minute drive of Bedford Centre Shopping Mall.
  • Free WiFi and free parking are available during your stay, along with room amenities like a flat-screen TV.

Things to Do in Johannesburg

Check out the museums or simply enjoy the cafés in this culturally-rich area while you're sightseeing. Visitors like Johannesburg for its shops and entertainment venues.

Here are some popular places:

  • Museum Africa
  • Johannesburg Zoo
  • South African Museum of Military History

These are some of the parks and outdoorsy places:

  • Lesedi Cultural Village
  • Melville Koppies Nature Reserve
  • Zoo Lake Park

You'll find these family-friendly attractions:

  • Montecasino
  • Lion Park
  • Wild Waters - Boksburg

Johannesburg is also notable for its:

  • Safari tours
  • Soccer

Best Time to Visit Johannesburg

Figure out the ideal time to visit Johannesburg by reviewing the seasonal weather details below:
  • The hottest months are typically January and February, while June and July are the coldest months
  • January-March: Daytime temperatures average 79° F and nighttime temperatures average 49° F
  • April-June: 74° F is the daytime average and 29° F is the nighttime average
  • July-September: Daytime averages are around 75° F and nighttime averages are around 29° F
  • October-December: The average temperatures are 78° F during the day and 47° F at night
  • Average rainfall is 0.94 inches in a year

How to Get to Johannesburg and Around the Area

Johannesburg Transportation
NameTypeDistance
Johannesburg (JNB-O.R. Tambo Intl.) Airport 12.8 mi (20.6 km)
Johannesburg (HLA-Lanseria) Airport 19.9 mi (32 km)
Pretoria (PRY-Wonderboom) Airport 39.2 mi (63.2 km)
Ellis Park Station Metro Station 1.2 mi (1.9 km)
Rhodesfield Station Metro Station 12.6 mi (20.2 km)
Johannesburg Park Station Train Station 0.4 mi (0.7 km)
Johannesburg Sandton Station Train Station 6.6 mi (10.7 km)

Frequently asked questions

What can I expect from a motel trip to Johannesburg?
There are 5 inexpensive motels in Johannesburg among the more than 1899 hotels and other lodging choices. By saving on your room price, you can make the most of what Johannesburg has to offer. Not-to-be-missed sights include Nelson Mandela Square, Montecasino, and Gold Reef City.
What's it like to stay in a motel?
When you stay at a motel, you’ll often find free parking and an outdoor pool. With a stay at a motel, you’ll usually access your room directly from the parking lot. Motels made their debut in the 1920s as convenient lodging for the tired traveler driving along America’s major roadways.
What are the best motels in Johannesburg?
Ecomotel Marlboro: Stay within a 20-minute drive of Nelson Mandela Square and Mall of Africa. Enjoy access to the 24-hour front desk, and freebies including WiFi and parking. Ecomotel Germiston: Free WiFi, free parking, and a 24-hour front desk are available during your stay. It’s located within a 30-minute drive of Mall of Africa and Apartheid Museum. Ecomotel Isando: Enjoy access to the 24-hour front desk, and freebies including WiFi and parking. If driving, you’ll be within 22 minutes of Mall of Africa. Ecomotel O.R Tambo Intl: You’ll be located within 29 minutes of Mall of Africa by car. Free WiFi, free parking, and a 24-hour front desk are available during your stay. Soweto Motel: Stay within a 30-minute drive of Apartheid Museum and Gold Reef City. Enjoy access to the free parking and 24-hour front desk.
What things can I to do in Johannesburg?
Check out the museums or simply enjoy the cafés in this culturally rich area while you’re sightseeing. Visitors like Johannesburg for its shops and entertainment venues. Some popular places to visit include Nelson Mandela Square, Montecasino, and Gold Reef City. These are some of the parks and outdoorsy places: Walter Sisulu National Botanical Garden, Krugersdorp Game Reserve, and Lion & Rhino Nature Reserve. You’ll find these family-friendly attractions: Johannesburg Zoo, Wild Waters - Boksburg, and Lion Park.
What's the weather like in Johannesburg?
The hottest months are usually January and February with an average temp of 67°F, while the coldest months are June and July with an average of 49°F. Average annual rainfall for Johannesburg is 25 inches.
How should I get around Johannesburg?
Fly into Johannesburg (JNB-O.R. Tambo Intl.), which is located 12.8 mi (20.6 km) away. You can also search for flights into Johannesburg (HLA-Lanseria), which is 19.9 mi (32 km) away. Local metro stations include Ellis Park Station and Rhodesfield Station.

More trip options