Johannesburg Lodges
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Lodges in Johannesburg
Shumba Valley Lodge
R512 Pelindaba Road, Lanseria, Gauteng
The price is $43 per night
$43
includes taxes & fees
$37 per night
Dec 31 - Jan 1, 2025
With a stay at Shumba Valley Lodge in Johannesburg (Lanseria), you'll be within a 15-minute drive of Montecasino and Magaliesberg Biosphere Reserve.
Pool
Parking included
Ukutula Lodge & Game Reserve
The Farm Klipkop, 411 JQ District, Brits, North West
The price is $141 per night
$141
includes taxes & fees
$123 per night
Dec 19 - Dec 20
With a stay at Ukutula Lodge & Game Reserve in Brits, you'll be 11.8 mi (19.1 km) from Magaliesberg Biosphere Reserve and 13.6 mi (21.9 km) from Roodekoppies Dam.
Pool
Parking included
Finfoot Lake Reserve by Dream Resorts
Post Net 4519, Private Bag X 82323, Rustenburg,Greater Pilanesberg Area, Beestekraal, North West
The price is $135 per night
$135
includes taxes & fees
$118 per night
Dec 19 - Dec 20
With a stay at Finfoot Lake Reserve by Dream Resorts in Beestekraal, you'll be next to a golf course, and 17.9 mi (28.8 km) from Vaalkop Dam Nature Reserve and 20.8 mi (33.5 km) from Mogwase Shopping Center.
Pool
Spa
Legacy Guest Lodge
17 Fortesque Road, Johannesburg, Gauteng
The price is $19 per night
$19
includes taxes & fees
$16 per night
Dec 20 - Dec 21
With a stay at Legacy Guest Lodge in Johannesburg (Yeoville), you'll be within a 15-minute drive of Melrose Arch Shopping Centre and Gold Reef City Casino.
Parking included
Free WiFi
Warthogs Bush Lodge
R560 Doornspruit Road, Magaliesberg, Gauteng
The price is $81 per night
$81
includes taxes & fees
$70 per night
Dec 30 - Dec 31
Located in Magaliesberg, Warthogs Bush Lodge is in the mountains, a 1-minute drive from Magaliesberg Biosphere Reserve and 9 minutes from Mother of Mercy Shrine.
Pool
Breakfast included
Foundry Guest Lodge
Solomon Mahlangu Drive, N4 Witbank Highway, Pretoria, Gauteng
Located in Pretoria, Foundry Guest Lodge is in a shopping district, within a 10-minute drive of Life Wilgers Hospital and Sammy Marks Museum.
Pool
Restaurant
Tranquillity Spa Lodge
Portion 40 Farm Welgedacht, Cullinan, Gauteng
Located in Cullinan, Tranquillity Spa Lodge is within a 10-minute drive of Dinokeng Game Reserve and Mahala View.
Pool
Breakfast included
clouds 52 lodge
52 Hettie St, Johannesburg, Gauteng
The price is $33 per night
$33
includes taxes & fees
$33 per night
Dec 24 - Dec 25
Free Cancellation
Reserve now, pay when you stay
With a stay at clouds 52 lodge in Johannesburg, you'll be within a 15-minute drive of Melrose Arch Shopping Centre and Sandton City Mall.
Pool
Free WiFi
Thanda Manzi Country Hotel
Hennops River Valley, R511, Centurion, Gauteng
When you stay at Thanda Manzi Country Hotel in Centurion, you'll be on a river and steps from Magaliesberg Biosphere Reserve.
Breakfast included
Spa
Mangwa Valley Game Lodge & Spa
Portion 15, Groenfontein, Hammanskraal, Gauteng
When you stay at Mangwa Valley Game Lodge & Spa in Hammanskraal, you'll be in a regional park and 14 minutes by car from Dinokeng Game Reserve.
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.
Johannesburg Lodges essential information
Accommodation | 74 Lodges |
---|---|
Lowest Price | $19 |
Highest Price | $141 |
Popular accommodation | Shumba Valley Lodge, Ukutula Lodge & Game Reserve, Finfoot Lake Reserve by Dream Resorts, Legacy Guest Lodge, Warthogs Bush Lodge, Foundry Guest Lodge, Tranquillity Spa Lodge, clouds 52 lodge, Thanda Manzi Country Hotel, Mangwa Valley Game Lodge & Spa, Romantic urban villa with, Pine Valley Lodge |