Johannesburg Top accommodation

Price range$70 - $0BudgetMid-RangeTop
$1
$400+

Houghton Estate B&B Bed and Breakfast

From$76

Weom Apartments Apartment

From$124

The Residence Guesthouse

From$265

Riva Townhouse Guesthouse

From$96

Le Petit Fillan Guesthouse

From$70

Seven Beaufort Holiday home

From$278

Annabel's of Bryanston Bed and Breakfast

From$79

View Studios Apartment

From$83

J’s Guesthouse Guesthouse

From$155

Le Chatelat Guesthouse

From$114

Satyagraha House Guesthouse

From$148

Foxwood House Boutique Hotel Bed and Breakfast

From$76

Villa Simonne Bed and Breakfast

From$94

Hands On Retreat Guesthouse

From$75

Rutland Guest House Bed and Breakfast

From$73

Leighwood Lodge Guesthouse

From$93

Gucina Guesthouse Guesthouse

From$83

Nyasha's Place Holiday home

From$276

Villa Klara Northcliff Bed and Breakfast

From$83

The Apex On Smuts Apartment

From$100

The French Quarter 35 Country house

From$121

On Escombe Apartment

From$83

Pablo House Guesthouse

From$76