
Mahikeng Vacations from $1,795
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to $2,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Mahikeng Vacation
Our Mahikeng vacation packages give you endless opportunities to immerse yourself in new sights, sounds and sensations. And with all the details taken care of, you can let go and enjoy your city escape without a care in the world. If your trip to Mahikeng includes a little sightseeing, hit up much-loved attractions like Mega City Shopping Mall, Mafikeng Game Reserve and Mafikeng Museum. Expedia has what you need to escape your daily routine. Tailor your vacation to Mahikeng to suit your travel style, whatever that may be.
The Latest Mahikeng vacation packages
Price found within the past 48 hours. Click for updated prices.

Radisson Hotel and Convention Centre OR Tambo Airport
Price was $1,993, price is now $1,795 per person
$1,795
per person
Aug 16 - Aug 22
found 1 day ago
Roundtrip non-stop flight included
New York (JFK) to Johannesburg (JNB)
8.6/10 Excellent! (526 reviews)
Dining room staff were not good at taking an order for an evening meal and following up that the meal had been delivered to the table. The vegetables and fries were cool indicating that perhaps the meal was waiting around. There were not many smiles either.
Conversely the reception staff were excellent. they helped with changing the room to a twin and to help organise a tour for the following morning. They also had lovely smiles as did the breakfast staff. Excellent omelette.
Reviewed on Jul 2, 2026


African Rock Hotel & Spa, a "Boutique Lifestyle Resort"
Price was $3,305, price is now $3,011 per person
$3,011
per person
Aug 16 - Aug 22
found 1 day ago
Roundtrip non-stop flight included
New York (JFK) to Johannesburg (JNB)
10/10 Exceptional! (38 reviews)
So wonderful! Peaceful! Such beautiful surrounding gardens, gorgeous pool! I loved everyone of staff. Their restaurant has the BEST chefs! We stepped out of our spacious, modern, beautifully decorated room after a free shuttle ride whose driver met us inside the airport! A comfortable 15 minute ride from the airport!
After unpacking and stepping out of our room seeing the romantically lit pool we see an open fire in the fireplace outdoors. Had a pre dinner cocktail then stepped into the small patio candle-lit restaurant for the best five course dinner I can remember! Then a comfortable nights sleep and of course an included chef prepared hot breakfast by the pool, under the palm trees. They even let us stay until 7:30 for our 10 pm US bound flight! Astounding! We will for sure come back! You would be crazy NOT to stay here! It seemed so convenient to the airport and yet in a serene beautiful rural like setting!
Reviewed on May 19, 2026


Hyde Johannesburg Rosebank
Rosebank
Price was $2,682, price is now $2,504 per person
$2,504
per person
Aug 5 - Aug 8
found 1 day ago
Roundtrip non-stop flight included
San Francisco (SFO) to Johannesburg (JNB)
9.6/10 Exceptional! (221 reviews)
Our visit here was amazing the staff bent over backwards to make sure we were comfortable the rooms were clean and the food was great.
We were made to feel special by the staff here and if we visit South Africa again definitely be back here! Highly recommend
Reviewed on Jun 29, 2026
Stay near popular Mahikeng attractions
Mahikeng Hotel Deals

Protea Hotel by Marriott Mahikeng
80 Nelson Mandela Dr Mahikeng North West
Fully refundableReserve now, pay when you stay
$84 nightly
The price is $97 total per night from Jul 17 to Jul 18
$97 total
Jul 17 - Jul 18
Total with taxes and fees
8.4/10 Very Good! (106 reviews)
"The place is great."
Reviewed on Jun 5, 2026

Cookes Lake Resort
Heritage House Mahikeng North West
$41 nightly
The price is $47 total per night from Jul 16 to Jul 17
$47 total
Jul 16 - Jul 17
Total with taxes and fees
7/10 Good! (4 reviews)
"Room was clean, staff was friendly and very helpful. Breakfast was excellent."
Reviewed on Aug 6, 2023

Peermont Walmont at Mmabatho Palms
Nelson Mandela Drive Mahikeng North West
Fully refundableReserve now, pay when you stay
$190 nightly
The price is $222 total per night from Jul 3 to Jul 4
$222 total
Jul 3 - Jul 4
Total with taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Find the Best Mahikeng Vacation Packages
Mahikeng Essential Information
Language | Afrikaans |
|---|---|
Currency | South African rands |
Population | 14,000 |
Max Temp Winter | 70ºF |
Max Temp Summer | 85ºF |
Top Sights | Mafikeng Game Reserve, Mafikeng Museum and Mega City Shopping Mall |
More vacations you might like
Frequently asked questions
Explore a world of travel with Expedia
- Casino Hotels in Mmabatho
- Casino Hotels in Mahikeng
- Casino Hotels in North West
- Adults Only Resorts & in North West
- Luxury Hotels in North West
- Resorts & Hotels with Spas in North West
- B&B in Mahikeng
- Honeymoon Resorts & in Mahikeng
- Hotels with an Indoor Pool in North West
- Romantic Hotels in Mahikeng
- 3 Star Hotels in Mmabatho
- North West Hotels
- Romantic Hotels in Mmabatho
- Hotels with Bars in Mahikeng
- Resorts & Hotels with Spas in Mahikeng
- Hotel Wedding Venues Hotels in Mahikeng
- Hotels with Balconies in North West
- Honeymoon Resorts & in North West
- All-Inclusive Resorts in North West
- Mahikeng Hotels
- Guest Houses in Mahikeng
- Lodges in North West
- Hotels near Mafikeng Game Reserve
- Apartments in Mahikeng
- Family Hotels in North West
- Guest Houses in Mmabatho
- Resorts & Hotels with Spas in Mmabatho
- Gay friendly Hotels in North West
- Guest Houses in North West
- Hotel Wedding Venues Hotels in Mmabatho
- Romantic Hotels in North West
- Mmabatho Hotels
- Peermont Hotels in Mmabatho
- Hotels near Mega City Shopping Mall
- Hotels on the Lake in North West
- Flights to North West
- Flights from Nelspruit (MQP) to Mmabatho Intl. Airport (MBD)
- Flights from Gaborone (GBE) to Mmabatho Intl. Airport (MBD)
- Flights from Mmabatho Intl. Airport
- Flights to Mahikeng
- Flights from Pretoria (PRY) to Mmabatho Intl. Airport (MBD)
- Flights from Polokwane (PTG) to Mmabatho Intl. Airport (MBD)
- Flights from Cape Town (CPT) to Mmabatho Intl. Airport (MBD)
- Flights from Boston (BOS) to Mmabatho Intl. Airport (MBD)
- Flights to Mmabatho
- Flights from Johannesburg (JNB) to Mmabatho Intl. Airport (MBD)
- Flights from Mahikeng
- Flights from North West
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.



















