Holiday Stays

Johannesburg Safari Accommodation

Glen Afric Country Lodge

Lodge
From R1,500

The Rasmus

Boutique Hotel Waterkloof
From R2,715 R2,036

Falcon's Rest

Self-catering
From R550

Pretorius Park Guesthouse

Guesthouse
From R880

Kelkiewyn Waterkloof Guesthouse

Guesthouse Waterkloof Ridge
From R829

Benlize Lodge

Lodge

La Montagne Guest Lodge

Lodge
From R1,230
Two twin beds in a bright bedroom with a chandelier and abstract art

Nobleman Boutique Hotel

Boutique Hotel Erasmuskloof
From R820

B'sorah Adventures

Self-catering
From R1,730
Elegant bedroom with a large bed decorative pillows and framed artwork on the wall
Star Star Star Star

All Seasons Boutique Hotel

Boutique Hotel Moreleta Park
From R596

Three Thymes Inn

Guesthouse
From R990 R842

Cabin Collective Retreats

Self-catering Brighton Beach
From R1,550

The Catwalk Lodge

Guesthouse Waterkloof
From R970

Chateau Vue Guest House

Guesthouse Erasmuskloof
From R1,250

Pamensky Bush Lodge & Spa

Lodge
From R899

Inn on Mars

Guesthouse Waterkloof Ridge
From R1,000
Cozy bedroom with a bed desk TV and floral curtains
Star Star Star Star Star

Royal Ridge Guest House

Guesthouse Waterkloof Ridge
From R830
Star Star Star Star

Cornerhouse Conan

Guesthouse Moreleta Park
From R1,000

LilyRose

Guesthouse
From R1,200

Cynthia's Country Stay

Farm House
From R770

105 properties found · Showing 81–100

Johannesburg offers a mix of urban energy and historical depth that draws visitors from around the world. The city features modern developments alongside sites that reflect South Africa's complex past, providing opportunities for cultural exploration. With its array of activities and events, it serves as a base for both business and leisure travelers seeking comfortable stays.