Johannesburg Accommodation

Johannesburg offers a rich range of accommodation. We recommend choosing your hotel based on how long you’ll stop over and what you want to experience.

If your stop over is quick – for example, an overnight wait for a morning flight – choose the most comfortable hotel you can afford, ideally one with an in-house spa or quality gym to unknot the aches and pains of a long-haul flight, and a great restaurant on the premises so you can relax, eat, sleep and go on your way with minimal hassle.

If you are stopping long enough to see the sights, choose a hotel that is centrally situated, with comfortable outdoor relaxation space so that you can enjoy an afternoon poolside and a great breakfast buffet to fuel up before a day of touring. Ideally, choose a hotel near one of Johannesburg’s tourist-friendly spots offering a taste of the city’s vibrant nightlife, such as Melrose Arch or Sandton Square.

Recommended Johannesburg Accommodation

The Peech Hotel

From R2,665 per person sharing
Johannesburg, South Africa
The-Peech-Hotel_Exterior The-Peech-Hotel_pavillion The-Peech-Hotel_Luxury-bedroom The-Peech-Hotel_Desk The-Peech-Hotel_Dining The-Peech-Hotel_Outside-area The-Peech-Hotel_Swimming-pool
Activities Travellers Enjoyed
Day tours
Johannesburg, South Africa
The Westcliff Hotel - pool The Westcliff Hotel - bedroom The Westcliff Hotel - bedroom The Westcliff Hotel - bedroom The Westcliff Hotel - bathroom The Westcliff Hotel - architecture
Activities Travellers Enjoyed
Biking Day tours

Saxon Hotel, Villas & Spa

From R6,280 per person sharing
Johannesburg, South Africa
Saxon_Hotel_pool-and-exterior Saxon_Hotel_Entrance Saxon_Hotel_bedroom Saxon_Hotel_lounge-area Saxon_Hotel_dining Saxon_Hotel_dining-at-the-terrace Saxon_Hotel_pool-2
Activities Travellers Enjoyed
Cultural visits Day tours Scenic drives