Home/Stays/North West/Mahikeng
Stays in Mahikeng
Mahikeng is the capital of South Africa's North West province, situated near the border with Botswana. Historically known as Mafikeng, the city played a significant role in the Second Boer War during the famous Siege of Mafeking. Today, it serves as an administrative and commercial hub for the…
Every stay in Mahikeng
Recent rates first, then the best-reviewed rooms.
Search live rates in Mahikeng
Pick your dates — every Mahikeng room with a live price, in one list.
Free cancellation on most rooms · 1 t CO₂ removed per booking, at no extra cost.
About Mahikeng
Visitors to Mahikeng can explore historical sites such as the Mafikeng Museum, which documents the siege and local history, and the Kgotla, a traditional Tswana meeting place. The city also offers opportunities for outdoor activities at the Mafikeng Game Reserve, home to various wildlife species including white rhino and giraffe. The Mmabatho area, formerly the capital of the apartheid-era homeland of Bophuthatswana, features modern infrastructure and the Mmabatho Palms hotel and casino complex.
With a range of accommodation options, from luxury hotels to guesthouses, Mahikeng caters to both business and leisure travellers. The city's average guest score of 4 out of 5 reflects a generally positive experience for visitors.
Where to stay in Mahikeng
Mmabatho. This area was the capital of the former Bophuthatswana homeland and is home to several hotels, including the Peermont Walmont at Mmabatho Palms. It offers modern amenities and is close to the Mmabatho Airport.
Mahikeng Central. The central business district features historical buildings, government offices, and a range of shops and restaurants. Staying here puts you close to the Mafikeng Museum and the Kgotla.
Mafikeng Industrial. This area is primarily industrial but has some guesthouses and is convenient for business travellers. It is located near the railway line and major roads.
Riviera Park. A leafy residential suburb with several guesthouses and bed and breakfasts, offering a quieter stay while still being within easy reach of the city centre.
Getting there and around
Mahikeng is accessible by road via the N18 highway, which connects to the N12 and other major routes. The city is about 300 kilometres west of Johannesburg and 150 kilometres south of the Botswana border at Ramatlabama. Mahikeng Airport (MBD) receives flights from Johannesburg, and there are also bus services from major cities. Within the city, taxis and rental cars are the main modes of transport; public buses are limited. Many attractions are spread out, so having a vehicle is advisable.
When to go
The best time to visit Mahikeng is during the dry winter months from May to September, when temperatures are mild and rainfall is minimal. Summer (October to March) can be hot, with temperatures often exceeding 30°C, and afternoon thunderstorms are common. Game viewing in nearby reserves is generally better in winter when vegetation is thinner. However, indoor attractions can be enjoyed year-round.
Questions, answered
What is the history of Mahikeng?
Mahikeng, formerly Mafikeng, is known for the Siege of Mafeking during the Second Boer War, which lasted from 1899 to 1900. It later became the capital of the Bophuthatswana homeland and is now the capital of North West province.
What are the top attractions in Mahikeng?
Key attractions include the Mafikeng Museum, the Kgotla (traditional meeting place), and the Mafikeng Game Reserve. The Mmabatho area also has a casino and entertainment complex.
How do I get to Mahikeng?
You can reach Mahikeng by road via the N18, by air through Mahikeng Airport with flights from Johannesburg, or by bus from major cities. The city is about 300 km from Johannesburg.
What is the climate like in Mahikeng?
Mahikeng has a semi-arid climate with hot summers and mild winters. Summer temperatures can exceed 30°C, while winter days are pleasant but nights can be cold.
Is Mahikeng a safe place to visit?
Like any city, it's advisable to take standard precautions. Stick to well-lit areas, avoid walking alone at night, and secure your belongings. The city generally has a relaxed atmosphere.


