South African Hotels

Mafikeng Hotels


Mmabatho Palms Hotel

The Mmabatho Palms Hotel Convention Resort is 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 facilities on offer...

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

Protea Hotel Mafikeng by Marriott

The four-star Protea Hotel Mafikeng is 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-suite hotel roo...

  80 Nelson Mandela Dr, Mafikeng, Mafikeng, 2790