Johannesburg Mid Range Accommodation

Price range$58 - $85BudgetMid-RangeTop
$1
$400+

Glenalmond Hotel Apartment

From$78

C.A.G - The Cube Apartment

From$82

Kiendo Bed and Breakfast Bed and Breakfast

From$59

Le Petit Fillan Guesthouse

From$70

The Mustardseed Guest House Bed and Breakfast

From$66

Summerview Guest Lodge Bed and Breakfast

From$59

The Wesley Guesthouse

From$78

Pin Oaks bnb Bed and Breakfast

From$62

Victoria Cottage Apartment

From$62

La Postina Bed and Breakfast

From$78

Baillie's Cottage Guesthouse

From$66

Atholanda Apartment

From$66

Anka Lodge Apartment

From$58

WILLOWS B&B Bed and Breakfast

From$70

Ten Stirling Bed & Breakfast Bed and Breakfast

From$77

Abbotsford House Guesthouse

From$58

Bruma Glades One Apartment

From$70

House on York Guesthouse

From$62

Klein Morgenster B&B Bed and Breakfast

From$58

Houghton Place Guesthouse

From$82

Houghton Estate B&B Bed and Breakfast

From$78

Wild Olive Executive Suite Bed and Breakfast

From$66

Hands On Retreat Guesthouse

From$85

Craighall Garden Guest House Bed and Breakfast

From$58

Number 57 Bed and Breakfast

From$69

Bridgehouse Guesthouse

From$74

49-on-Cherry Bed and Breakfast

From$64

Geekie Guest Suite Bed and Breakfast

From$58

Villa Klara Northcliff Bed and Breakfast

From$74

Agterplaas Guesthouse Bed and Breakfast

From$65

Blu Trea B&B Bed and Breakfast

From$78

33 Musilis Guesthouse

From$58

Kiwara Guesthouse Guesthouse

From$58

Lemon Cottages Holiday home

From$62

Margaret's Place Guesthouse

From$59