Johannesburg Hotels

Insights from kimkim local specialists for our hand-selected hotels in Johannesburg, South Africa
Explore South Africa's largest city with a memorable stay at one of kimkim's top hotel picks in Johannesburg. The Peech Boutique Hotel is a chic property nestled in a gated area and is surrounded by gardens with two pools. Enjoy an elevated stay at DAVINCI Hotel & Suites, a contemporary property in Sandon City Mall with an on-site restaurant, spa, and outdoor pool. For a truly memorable experience, consider a stay at Sanctuary Mandela, the former residence of Nelson Mandela.
Photo courtesy of Peech Hotel
The Peech Boutique Hotel
4.7
(6)
· Comfort
The Peech Hotel, located in the chic suburb of Melrose in Johannesburg, is a true boutique hotel with a rich history. Originally a private residence in the 1950s, this property was transformed into The Peech Hotel in 2004, retaining its original charm while offering modern comforts. The hotel...
Photo courtesy of Sanctuary Mandela
Sanctuary Mandela
5.0
(2)
· Luxury
Sanctuary Mandela, steeped in historical significance, was once the residence of the former South African president, Nelson Mandela (often referred to as Madiba). This boutique hotel, located in Houghton, served as Madiba's home between 1992 and 1998—a period marked by vital events in South...
Photo courtesy of DaVinci Hotel & Suites
DaVinci Hotel & Suites
5.0
(1)
· Luxury
DAVINCI Hotel & Suites is a modern property located within the Sandon City Mall that leads onto Nelson Mandela Square. Its private art collection adorns the ground floor entrance, and the sweeping staircase from the DAVINCI's reception leads down to the Maximillien Restaurant and Legacy...
Photo courtesy of Peermont D'oreale Grande Hotel
Peermont D'oreale Grande Hotel at Emperors Palace
5.0
(1)
· Luxury
Peermont D'oreale Grande Hotel is known for its facilities and location near O.R. Tambo International Airport. This award-winning establishment truly lives up to its reputation, but the ambience isn't for everyone. Its location is right next to the vibrant Emperors Palace Resort, the hotel's...
Photo courtesy of African Rock Hotel & Spa
African Rock Hotel & Spa
Comfort
Tucked away in the tranquil suburb of Kempton Park, African Rock Hotel & Spa is an exclusive boutique accommodation just a 25-minute drive from Johannesburg's O.R. Tambo International Airport. The hotel's architecture, a fusion of African, Western, and Eastern design trends, creates a warm,...
Photo courtesy of Hoëveld House
Hoëveld House Boutique Hotel
Luxury
Hoëveld House is a stylish boutique hotel and guesthouse situated on an iconic property where ancient trees tower over sprawling gardens and a stately manor. Despite the busy city life, the hotel offers a peaceful refuge within its two-acre grounds, complete with a tennis court and a large,...
Photo courtesy of The Residence
The Residence
Luxury
The Residence is a boutique hotel in the leafy suburb of Houghton in Johannesburg. Once a private home, this luxurious property maintains a warm ambience with Persian rugs, velvet drapes, and French crystal chandeliers. Outside, you'll discover tropical gardens, fountains, and a pool. If you...
Photo courtesy of The Giglio Boutique Hotel
The Giglio Boutique Hotel
Luxury
The Giglio Boutique Hotel is in the scenic Bedfordview area and is a 15-minute walk to numerous restaurants, bars, and pubs and a 15-minute drive from O.R. Tambo International Airport. Before you arrive, an avenue of giant pin oak trees welcomes you as you approach the tall, crested gate...
Photo courtesy of Protea Hotel by Marriott
Protea Hotel by Marriott Balalaika Sandton
Comfort
In the midst of bustling Sandton, you'll stay in the Protea Hotel by Marriott Johannesburg Balalaika Sandton—an oasis of country-style architecture that offers a refreshing departure from the surrounding modern high rises. This heritage hotel is centrally located, placing you steps away from The...
Learn more about Johannesburg : Best of Johannesburg
Hotels in popular travel destinations in South Africa: Kruger National Park · Cape Town · Sabi Sands Game Reserve · Timbavati Game Reserve · Franschhoek · Thornybush Game Reserve · Hermanus
All top hotels in South Africa