Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Lodges in Johannesburg

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 Lodges in Johannesburg

Aero Guest Lodge
4 out of 5
81 Kempton Road, Kempton Park, Gauteng
Free CancellationReserve now, pay when you stay
$33
per night
Apr 16 - Apr 17

Situated near the airport, this lodge is 1.6 mi (2.6 km) from Kempton Park Golf Club and 1.6 mi (2.6 km) from Festival Mall. International Terminal Duty Free ...

4.2/5Excellent! (695 reviews)

"It was near the airport. This meant noisy planes during the night....but to be expected"…"

Reviewed on Mar 11, 2020

Aero Guest Lodge
Courtyard Hotel Rosebank
4 out of 5
Corner Oxford and Tyrwhitt Avenue, Rosebank, Johannesburg, Gauteng
$76
per night
May 7 - May 8

Located in Greater Johannesburg Metropolitan Area, this lodge is 0.4 mi (0.7 km) from Rosebank Mall and within 3 mi (5 km) of South African Museum of Military ...

4.3/5Excellent! (280 reviews)

"It was super convenient, enjoyed a seminar at the same venue, and very close to all the restaurants that we went to"…"

Reviewed on Dec 16, 2019

Courtyard Hotel Rosebank
African Pride Irene Country Lodge, Autograph Collection
4.5 out of 5
Nellmapius Drive, Irene, Centurion, Gauteng
$65
per night
Apr 24 - Apr 25

This family-friendly Centurion lodge is located in the historical district, within 3 mi (5 km) of Smuts House Museum, SuperSport Park and Centurion Mall. Centurion ...

4.4/5Wonderful! (86 reviews)
The most relaxed place to be

"Amazing experience. Very comfy with excellent service. Rooms were spacious and clean.. friendly staff.. would definitely return..Only would prefer a bigger and deeper pool for adults and kids together."…"

Reviewed on Dec 31, 2019

African Pride Irene Country Lodge, Autograph Collection
Kloofzicht Lodge & Spa
5 out of 5
Kromdraai Road, Muldersdrift, Krugersdorp, Gauteng
Free CancellationReserve now, pay when you stay
$112
per night
Apr 21 - Apr 22

This family-friendly Krugersdorp lodge is within 3 mi (5 km) of Lion & Rhino Nature Reserve and Nirox Foundation Sculpture Park. Sterkfontein Caves and Honeydew ...

4.2/5Very Good! (23 reviews)

"Up To scratch , No issues"…"

Reviewed on Sep 30, 2019

Kloofzicht Lodge & Spa
Zulu Nyala Country Manor
4 out of 5
270 E 3RD Road, Chartwell, Gauteng
$112
per night
Apr 11 - Apr 12

Located in Greater Johannesburg Metropolitan Area, this lodge is 2 mi (3.2 km) from Life Fourways Hospital and within 6 mi (10 km) of Montecasino and Montecasino ...

4.3/5Excellent! (43 reviews)

"The property is lovely but what makes this place incredible are the staff. Our lovely driver who was so incredibly knowledgeable and helpful drove us to see the large cat sanctuary one afternoon and was so helpful and kind. Everyone at the front desk was so helpful and Thelma helped us unravel flight ..."…"

Reviewed on Feb 28, 2020

Zulu Nyala Country Manor
Blue Mango Lodge
3 out of 5
226 Sixth Avenue, Bredell, Kempton Park, Gauteng
Free CancellationReserve now, pay when you stay
$36
per night
Apr 9 - Apr 10

Situated in Kempton Park, this spa lodge is within 9 mi (15 km) of Bunny Park, Lakeside Mall, and Kempton Park Golf Club. Festival Mall and International Terminal ...

4.6/5Exceptional! (32 reviews)

"This is a lovely setting and the hospitality is warm and welcoming. The rooms were comfortable - the only issues we had were that one of the electrical outlets was dead and the ceiling fan wasn’t operational, so had to swap out electrical charging station for portable fan to sleep. But VERY minor ..."…"

Reviewed on Nov 13, 2019

Blue Mango Lodge
Bushmans Rock Country Lodge
4 out of 5
570 WEWER ROAD, KAMEELDRIFT EAST, Roodeplaat, Gauteng
$44
per night
May 8 - May 9

Situated in a rural location, this lodge is 1.8 mi (2.9 km) from Sandonia Golf Club and within 9 mi (15 km) of Roodeplaat Dam and Sable Hills Recreation Area. ...

5/5Exceptional! (2 reviews)
Refiloe

"Excellent"…"

Reviewed on Mar 17, 2020

Bushmans Rock Country Lodge
aha Lesedi Cultural Village
3 out of 5
Portion 198 Of Farm no 493, Lanseria, Gauteng
$48
per night
May 7 - May 8

Situated near the airport, this lodge is 0.1 mi (0.1 km) from Lesedi Cultural Village and within 12 mi (20 km) of Pecanwood Golf & Country Club and Lion Park. ...

4.3/5Excellent! (64 reviews)
Welcoming 2020 in styje

"Was great but short"…"

Reviewed on Jan 3, 2020

aha Lesedi Cultural Village
Hills and Dales Accommodation
3 out of 5
Plot 4, Ashenti Road, Hills and Dales, Lanseria, Gauteng
Free CancellationReserve now, pay when you stay
$41
per night
Apr 16 - Apr 17

Located in Greater Johannesburg Metropolitan Area, this lodge is within 12 mi (20 km) of Lion Park, Lesedi Cultural Village, and Life Fourways Hospital. Northgate ...

5/5Exceptional! (5 reviews)

"This is a gorgeous place to stay. You would never know you were right near the airport except for the occasional overfly."…"

Reviewed on Feb 10, 2020

Hills and Dales Accommodation
The Lakes Boutique Lodge
4 out of 5
43 La Quinta Drive, Pretoria, Gauteng
$72
per night
Apr 14 - Apr 15

Located in Silver Lakes, this golf lodge is 0.1 mi (0.2 km) from Silver Lakes Golf Course and within 6 mi (10 km) of Sammy Marks Museum and Moreleta Kloof Nature ...

4.6/5Wonderful! (20 reviews)

"Modern facilities, great view from the room and top security."…"

Reviewed on Mar 18, 2020

The Lakes Boutique Lodge
Tranquillity Spa Lodge
3 out of 5
Portion 40 Farm Welgedacht, Cullinan, Gauteng
Free CancellationReserve now, pay when you stay
$53
per night
Apr 11 - Apr 12

Situated in Cullinan, this spa lodge is 2 mi (3.3 km) from Dinokeng Game Reserve and within 16 mi (25 km) of Dinokeng Info Office and Reception and Sable Hills ...

3.3/5 (3 reviews)

"Too short to really say much, but the stay was most enjoyable."…"

Reviewed on Mar 4, 2019

Tranquillity Spa Lodge
Lanseria Country Estate
3 out of 5
Lindley, Lanseria, Gauteng
Free CancellationReserve now, pay when you stay
$48
per night
Apr 14 - Apr 15

This family-friendly Lanseria lodge is located near the airport, 6.6 mi (10.7 km) from Lion Park, and within 20 mi (32 km) of Montecasino and Sterkfontein Caves. ...

3.7/5Good! (12 reviews)

"Beautiful setting peaceful quiet excellent service and friendly staff. Definitely going back! Didn’t enjoy the mozzies!"…"

Reviewed on Oct 27, 2019

Lanseria Country Estate
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

City Lodge Hotel at OR Tambo International Airport
City Lodge Hotel at OR Tambo International Airport
3 out of 5
Above Multi-Storey Parkade 2, Level 5, OR Tambo International Airport, Kempton Park, Gauteng
$95
per night
May 2 - May 3
4.3/5Excellent! (1,693 reviews)

"Proximity to the airport was the prime attraction for us however, the staff and service was excellent."…"

Reviewed on Mar 31, 2020

City Lodge Hotel at OR Tambo International Airport
Southern Sun O.R. Tambo International Airport
Southern Sun O.R. Tambo International Airport
4 out of 5
Jones Road, Kempton Park, Gauteng
$79
per night
May 2 - May 3
4/5Very Good! (1,036 reviews)

"Staff was excellent, but overall hotel needs some TLC"…"

Reviewed on Mar 9, 2020

Southern Sun O.R. Tambo International Airport
The Aviator Hotel OR Tambo International Airport
The Aviator Hotel OR Tambo International Airport
3 out of 5
Corner of Bosch Street and Kempton Road, Kempton Park, Gauteng
$54
per night
Apr 17 - Apr 18
3.9/5Very Good! (1,090 reviews)

"very good restaurant. Grateful for the ATM and safe."…"

Reviewed on Mar 9, 2020

The Aviator Hotel OR Tambo International Airport
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.

Book Your Stay in Johannesburg Lodges

A grand holiday with luxury conveniences is a desire that many have to empty out their bank accounts to see come true. We understand that your upcoming trip is a significant investment. If you enjoy having all the amenities of home nestled in the middle of a breathtaking environment, you are sure to be pleased.

Booking Your Lodge Stay in Johannesburg

Do you have a specific lodge in mind? Use Expedia's filters to find the perfect lodge for your upcoming stay. From indoor fireplaces, to the wood-beamed interior of our lodges, you'll have to remind yourself to get out and experience all that Johannesburg has to offer. It’s an experience you won’t soon forget and an opportunity to share in the heritage that all visitors get to see in Johannesburg.

Book Your Lodge Vacation Today

When you use Expedia to arrange a stay in Johannesburg, you'll get the absolute best. And we're here to give just that to you with all of our lodge deals. Our lodges guarantee a serene location for your family vacation, a business gathering, destination wedding, or even as a quiet hideout. We can't wait for you to settle into one of these grand vacation spaces and enrich yourself with activities and local experiences. So join us for a trip to relax in rustic surroundings that you won't find anywhere else.

More trip options