Skip Main Navigation

80 Nelson Mandela Drive  Mahikeng  2745  South Africa 

Our best rate. Guaranteed.

Select

To make reservations by phone, call 1-800-228-9290 in the USA and Canada (or any of our worldwide reservation telephone numbers).

Maps & Transportation

Maps currently not available

Protea Hotel Mahikeng

Protea Hotel Mahikeng Protea Hotel Mahikeng

80 Nelson Mandela Drive

Mahikeng, South Africa 2745

Protea Hotel Mahikeng

  • 80 Nelson Mandela Drive
  • Mahikeng, 2745 South Africa
    Start here
  • Start here
  • End here

Area Airports

  • Mahikeng Airport - MBD

    Airport Phone: +27 18 3851130

    Hotel direction: 9.3 miles SE

    This hotel does not provide shuttle service.

    1. Continue on Setlogelo Dr to Mahikeng2. Turn left onto Sekame St3. Turn right onto Nelson Mandela Dr/N18/R5034. Destination will be on the left

  • O.R. Tambo International Airport - JNB

    Airport Phone: +27 11 9216262

    Hotel direction: 198.8 miles W

    This hotel does not provide shuttle service.

    Visit JNB airport website  

    Take the N4 from Pretoria towards Rustenburg. Pass through Hartebeesport, Rustenburg and Groot-Marico until you reach Zeerust. On entering Zeerust, take the R49 to Mahikeng. The R49 will become Shipping Street after entering Mahikeng. At the first set of traffic lights, turn right onto Nelson Mandela Drive. Continue straight ahead and the hotel will be on the right.

Parking

  • Complimentary on-site parking
  • Complimentary valet parking
  • N/A

Other Transportation

Bus Station

Train Station

Car Rentals

  • At this property:
    • Bidvest Car Rental

      Phone: +27-18-381 4837

Check Room Rates & Availability