Book Lodges in Johannesburg
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Featured Lodges in Johannesburg

Ukutula Lodge & Game Reserve
The Farm Klipkop, 411 JQ District, Brits, North West
Stay at this 3.5-star lodge in Brits. Enjoy free WiFi, free parking, and 2 outdoor pools.
Pool
Parking included

Legacy Guest Lodge
17 Fortesque Road, Johannesburg, Gauteng
The price is CA $21 per night
CA $21
CA $25 total
Jul 19 - Jul 20
includes taxes & fees
Stay at this 3-star lodge in Johannesburg. Enjoy free WiFi, free parking, and room service. Popular attractions Melrose Arch Shopping Centre and Gold Reef City Casino are located nearby.
Parking included
Free WiFi

Foreva Wild
Erf 50 Fisant Road Welgevonden JR124, Dinokeng Game Reserve, Hammanskraal, Gauteng
Free cancellation
Reserve now, pay when you stay
Stay at this 3-star family-friendly lodge in Hammanskraal. Enjoy free WiFi, free parking, and onsite spa services.
Pool
Spa

Shumba Valley Lodge
R512 Pelindaba Road, Lanseria, Gauteng
The price is CA $68 per night
CA $68
CA $79 total
Aug 17 - Aug 18
includes taxes & fees
Stay at this 4-star family-friendly lodge in Johannesburg. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Lion & Safari Park and Diepsloot Nature Reserve are located nearby.
Pool
Parking included

Pine Valley Lodge
10 Pine Valley Road, Lanseria, Gauteng
The price is CA $70 per night
CA $70
CA $70 total
Jul 21 - Jul 22
includes taxes & fees
Stay at this 3.5-star business-friendly lodge in Johannesburg. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Diepsloot Nature Reserve and Northern Farm Nature Reserve are located nearby.
Pool
Parking included

Humdani Game Lodge
Portion 128 Vaalkp Beestekraal, Beestekraal, North West
The price is CA $188 per night
CA $188
CA $216 total
Jul 19 - Jul 20
includes taxes & fees
Stay at this lodge in Beestekraal. Enjoy breakfast (surcharge), onsite spa services, and an airport shuttle (surcharge).
Pool
Spa

Petra Lodge
56B High Rd, Edenvale, Gauteng
The price is CA $69 per night
CA $69
CA $69 total
Jul 27 - Jul 28
includes taxes & fees
Stay at this lodge in Edenvale. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Melrose Arch Shopping Centre and Greenstone Shopping Centre are located nearby.
Pool
Parking included

aha Lesedi Cultural Village
Portion 198 Of Farm no 493, Muldersdrift, Gauteng
The price is CA $62 per night
CA $62
CA $74 total
Jul 23 - Jul 24
includes taxes & fees
Stay at this 3-star lodge in Muldersdrift. Enjoy free parking, breakfast (surcharge), and in-room massages. Popular attractions Lesedi Cultural Village and Rhens Nature Reserve are located nearby.
Parking included
Restaurant

OuKlip Game Lodge
Plot 59 Fisant Avenue, Hartebeesfontein 123JR, Hammanskraal, Gauteng
The price is CA $116 per night
CA $116
CA $134 total
Jul 20 - Jul 21
includes taxes & fees
Stay at this 3.5-star lodge in Hammanskraal. Enjoy free parking, an outdoor pool, and WiFi (surcharge).
Pool
Parking included

The Lakes Boutique Lodge
43 La Quinta Drive, Pretoria, Gauteng
The price is CA $140 per night
CA $140
CA $164 total
Jul 19 - Jul 20
includes taxes & fees
Stay at this 4-star golf lodge in Pretoria. Enjoy free WiFi, free parking, and a golf course. Popular attractions Silver Lakes Golf Course and Sammy Marks Museum are located nearby.
Pool
Pet-friendly

Goldfields Lodge and Conference Centre
50 Springs Road, Nigel, Gauteng
The price is CA $52 per night
CA $52
CA $62 total
Jul 20 - Jul 21
includes taxes & fees
Stay at this 4-star golf lodge in Nigel. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions The Angelo Mall and Nigel Golf Club are located nearby.
Parking included
Free WiFi

Finfoot Lake Reserve by Dream Resorts
Post Net 4519, Private Bag X 82323, Rustenburg,Greater Pilanesberg Area, Beestekraal, North West
Stay at this 3.5-star spa lodge in Beestekraal. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attraction Vaalkop Dam Nature Reserve is located nearby.
Pool
Spa
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.
Top trending hotels in Johannesburg

@Sandton Hotel
5 Benmore Rd, Sandton, Gauteng
9.2/10 Wonderful! (226 reviews)
Explore more Lodges
More places to stay in Johannesburg
Most popular
Hotels
- Apartments Kipling Station
- Hotels with smoking rooms in Cape Town
- Spa Resorts & Hotels in Cornwall
- All Inclusive Resorts & Hotels in Cape Town
- Hotels in Pretoria
- Hotels in Puerto Morelos
- Cottages Southampton
- All Inclusive Resorts & Hotels in Cancun
- Holiday Inn Express & Suites Halifax Airport by IHG
- Historic Hotels in Elora
- All Inclusive Resorts & Hotels in Thompson Okanagan
- Hotel Wedding Venues in Dartmouth
- Hotels with Hot Tubs in Coquitlam
- Convention Center Hotels in Lloydminster
- Spa Resorts & Hotels in Hammanskraal
- Hotels with an Indoor Pool in Kanata
- Hotels in Parksville
- Sheraton Fallsview Hotel
Flights
- Toronto to Islamabad (YYZ - ISB)
- Air Canada Ottawa (YOW) to Las Vegas (LAS) flights
- Newark Liberty Intl. Airport to Orlando (EWR - MCO)
- Swoop Sidney (YYJ) to Toronto (YYZ) flights
- Korean Air Ho Chi Minh City (SGN) to Toronto (YYZ) flights
- Air Canada Toronto (YYZ) to Abu Dhabi (AUH) flights
- Egyptair Toronto (YYZ) to Jeddah (JED) flights
- Air Canada Hamilton (YHM) to Ottawa (YOW) flights