South African Hotels

Mafikeng Hotels

Mmabatho

Mmabatho Palms Hotel

The Mmabatho Palms Hotel Casino Convention Resort is located in the capital city of South Africa's Northwest Province, Mafikeng, approximately a three hours drive from Johannesburg. The resort offers four star luxury in both the accommodation and the f...

TODAY'S RATER1720.00 BOOK 6 Reviews
  2735 Nelson Mandela Drive, Mafikeng

Protea Hotel Mafikeng by Marriott

The 4 - star Protea Hotel Mafikeng is situated in the North West Province of South Africa which is a region rich in history, culture and wildlife with several game reserves and scenic attractions. The hotel offers a total of 99 air-conditioned, en-suit...

TODAY'S RATETBC BOOK 7 Reviews
  80 Nelson Mandela Dr, Mafikeng, Mafikeng, 2790
Convert multiple currencies