Find hotels in Mahikeng from £19

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 Mahikeng hotels and places to stay

Protea Hotel by Marriott Mahikeng

4.0 star property
8.4 out of 10, Very good, (96)
"All good thank you"
The price is £66
includes taxes & fees
6 Jun - 7 Jun
Protea Hotel by Marriott Mahikeng

Cookes Lake Resort

3.0 star property
7.0 out of 10, Good, (4)
"Room was clean, staff was friendly and very helpful. Breakfast was excellent. "
The price is £32
includes taxes & fees
6 Jun - 7 Jun
Cookes Lake Resort

0688429688 Guesthouse in Mafikeng

2.0 star property
The price is £19
includes taxes & fees
26 May - 27 May
0688429688 Guesthouse in Mafikeng

Peermont Walmont at Mmabatho Palms

4.0 star property
6.2 out of 10, (37)
The price is £103
includes taxes & fees
26 May - 27 May
Peermont Walmont at Mmabatho Palms

Roba Monakedi Guest Lodge

3.5 star property
8.0 out of 10, Very good, (2)
The price is £36
includes taxes & fees
26 May - 27 May
Roba Monakedi Guest Lodge

Golden gate guesthouse 0787391431

3.0 star property
2.0 out of 10, (1)
"place is not identifiable and have worse service. Was unable to check in. Called the owner who kept me hold and told me to call him back on 30 minutes whilst I arrived in the vicinity and looking to get to the place. Horrible experience "
The price is £19
includes taxes & fees
23 Jun - 24 Jun
Golden gate guesthouse 0787391431

Modern Farm

4.0 star property
9.2 out of 10, Wonderful, (7)
"Superb stay at this quiet and comfortable guest house. Spent a month in one of the self catering units and felt quite at home"
The price is £28
includes taxes & fees
6 Jun - 7 Jun
Modern Farm

Scott's Manor & Conference Venue

4.0 star property
8.4 out of 10, Very good, (15)
"We had a smooth check in and the staff were lovely. We have had a very peaceful night here, no load shedding to disturb us. An absolutely beautiful facility, secure parking and a lovely pool and gardens. Good AC and shops close by to grab a few things."
The price is £79
includes taxes & fees
20 Jun - 21 Jun
Scott's Manor & Conference Venue
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Mahikeng

Relaxing Mahikeng is calling! Discover its university life, dining, museums and more.

Frequently asked questions

What is the best area to stay in Mahikeng?
Mmabatho is the ideal area to stay in Mahikeng, particularly for travellers seeking a blend of cultural richness and convenience. This vibrant hub is known for its friendly atmosphere and provides easy access to local attractions, including the impressive Mafikeng Museum, which showcases the region’s history and heritage. The area’s lively markets and restaurants offer a taste of authentic South African cuisine, making it a delightful place for food enthusiasts.

For families visiting Mahikeng, Mmabatho is especially appealing. The area boasts spacious parks where children can play and families can enjoy picnics, alongside various educational attractions that cater to all ages. The close-knit community feel and safe environment make it an excellent choice for those travelling with loved ones.

Couples will also find charm in Mmabatho, with its romantic spots such as serene gardens and local art galleries. Exploring the area hand-in-hand can lead to discovering hidden gems and enjoying intimate dining experiences that reflect the warmth of South African hospitality.
What are the best hotels in Mahikeng that travellers recommend?
Protea Hotel by Marriott Mahikeng is a highly regarded option, boasting an excellent review score of 8.4. Guests appreciate the comfortable accommodations and attentive service, making it an excellent choice for both business and leisure travellers. With outdoor pools that provide a refreshing retreat, this hotel combines relaxation with convenient access to the city’s attractions.

For couples seeking a romantic getaway, the Peermont Walmont at Mmabatho Palms is an enticing choice. This hotel not only offers air-conditioned rooms for comfort but also features beautiful outdoor areas, including tennis courts for some friendly competition. The serene atmosphere and wedding services make it a fantastic venue for couples looking to celebrate their love.

Families will find Cookes Lake Resort, with a traveller rating of 7.0, an appealing option. The resort views and family-friendly amenities provide a cozy environment to unwind after a day of exploring. With air conditioning to keep everyone comfortable, it’s a superb base for family adventures in Mahikeng.
What are the best family hotels in Mahikeng?
Protea Hotel by Marriott Mahikeng is a fantastic choice for families seeking comfort and convenience. With a traveller review rating of 8.4, this hotel offers a variety of family-friendly amenities, including connecting rooms and free cribs, ensuring that your little ones are well accommodated. The inviting pool area provides a great spot for both relaxation and fun, while in-room babysitting services allow parents to enjoy some well-deserved downtime.

Another great option is the Peermont Walmont at Mmabatho Palms, which features a playground for children. This hotel not only provides a safe space for kids to play but also offers a complimentary buffet breakfast, making mornings straightforward for families on the go. The lush garden setting adds to the relaxing atmosphere, allowing families to unwind together after a day of adventure in Mahikeng. Find more child-friendly accommodations in Mahikeng.
What are the best spa hotels in Mahikeng?
For a rejuvenating retreat, the Peermont Walmont at Mmabatho Palms is an excellent choice in Mahikeng, offering a spa experience that guests appreciate. This hotel features a full-service spa where visitors can indulge in a variety of treatments, including facial and body treatments, as well as soothing massages. Couples will especially enjoy the dedicated couples treatment rooms, creating a serene environment for relaxation together. See all spa hotels in Mahikeng.
What hotels in Mahikeng offer free breakfast?
Peermont Walmont at Mmabatho Palms is a fantastic choice for travellers seeking a hotel in Mahikeng that offers complimentary breakfast. This well-rated property not only provides a buffet breakfast but also features a full-service spa, superb for unwinding after a day of adventure. With amenities like scheduled airport shuttles and free WiFi in rooms, it combines convenience with quality service, making it a popular choice for families.

Another option is Cookes Lake Resort, which also includes a free breakfast. This charming retreat offers a rooftop terrace and a patio for guests to enjoy the serene surroundings. While its review score is a bit more modest, the property is pet-friendly and provides essential amenities like complimentary toiletries and free self-parking, appealing to families who appreciate accessibility and comfort during their stay. Find more hotels with free breakfast in Mahikeng.
What are the top pet-friendly hotels in Mahikeng?
Cookes Lake Resort in Mahikeng is a delightful choice for pet-friendly travellers, offering a warm and friendly setting. This resort features a rooftop terrace, superb for enjoying stunning views while soaking up the sun with your furry companions. Guests appreciate the free breakfast and complimentary toiletries, adding to the overall convenience and comfort of their stay. See more pet-friendly hotels in Mahikeng.
What are the best budget hotels in Mahikeng?
Cookes Lake Resort is a charming option for budget-conscious travellers in Mahikeng, South Africa. Nestled in a scenic setting, this resort offers a variety of amenities designed for comfort and convenience. Guests appreciate the free breakfast, which includes a delightful English breakfast, setting the great tone for a day of exploration. With free self-parking available, you can easily come and go without the stress of additional fees. View all budget hotels in Mahikeng.
When is the best time to go to Mahikeng?
The most popular time to visit Mahikeng is April, when the weather is delightful and offers a comfortable climate for exploration. During this period, average temperatures hover around 25°C, creating the great backdrop for outdoor activities and sightseeing.

From February to April, Mahikeng experiences its peak season, drawing tourists eager to experience the vibrant culture and stunning landscapes of the region. This is an ideal time for those who enjoy immersing themselves in local traditions, as various cultural festivals and events often take place, showcasing the rich heritage of the area.

As you wander through the town, the inviting climate allows for leisurely walks in the picturesque parks or visits to local attractions such as the historic Mahikeng Museum or the nearby Mafikeng Game Reserve. The lush surroundings and warm sunshine make every outdoor experience feel invigorating and enjoyable.

If you’re considering a visit that offers good value, October could be a fantastic option. During this month, you’ll find fewer crowds yet still have the opportunity to explore the beauty of Mahikeng, all while potentially enjoying lower accommodation prices.
Where can I find the best nightlife in Mahikeng?
Mahikeng, the capital of the North West province, offers a unique blend of cultural experiences and nightlife activities.

While Mahikeng is not primarily known for a bustling nightlife scene like larger cities, there are a few places where locals and visitors gather for evening entertainment. The area around Nelson Mandela Drive features several bars and pubs where you can enjoy a relaxed atmosphere while mingling with the friendly locals. These venues often host live music events and offer a selection of local beers and spirits.

For a taste of the local culture, consider visiting one of the traditional taverns, which provide an authentic experience with local music and dance. These settings are great for socialising and soaking up the vibrant spirit of the community.

If you’re looking for a more lively atmosphere, it might be worth considering a short trip to nearby towns, where you can find more extensive nightlife options, including dance clubs and larger entertainment venues.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to “My Trips”, and selecting your reservation. To find flexible deals, filter your search by “Fully refundable property” for hotels in Mahikeng.
How can I save on a Mahikeng hotel booking with Expedia?
Before booking your Mahikeng hotel, remember to join Expedia’s free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
How much is the nightly rate at a Mahikeng hotel?
Prices for hotels in Mahikeng often vary, but you can find a great deal from £19 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by “Price: low to high” for the cheapest rate.