Skip to main content

Search hotels in Mahikeng

Enter your dates to see the latest prices and deals for Mahikeng hotels

Mahikeng – 42 hotels and places to stay

Filter by:

Star Rating
Review score

Protea Hotel by Marriott Mahikeng

Hotel in Mahikeng

Located only 1.9 mi from Mafikeng’s city business district, this elegant hotel is set in landscaped gardens. It features an outdoor swimming pool and a restaurant offering al fresco dining.

P
Portia
From
South Africa
The service was excellent. The staff was very helpful and friendly. The room was clean and comfortable. Everything I needed was available.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 917 reviews
Price from
$131.03
1 night, 2 adults

Ferns Country Lodge

Hotel in Mahikeng

Located within 4.2 miles of Mmabatho Olympic Stadium and 4.9 miles of Mmabatho Convention Centre, Ferns Country Lodge provides rooms with air conditioning and a private bathroom in Mahikeng.

K
Kel
From
South Africa
breakfast was good made with fresh ingredients
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 18 reviews
Price from
$98.73
1 night, 2 adults

Peermont Walmont at Mmabatho Palms

Hotel in Mahikeng

The 4-star Peermont Walmont at Mmabatho Palms is a classic hotel with an outdoor swimming pool in the central courtyard. The hotel has also a pool terrace and a bar.

A
Antoniou-Mpesi
From
France
The spacious room. The food and facility is great
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 55 reviews
Price from
$229.15
1 night, 2 adults

Harry's Luxury Guest House

Mahikeng

Harry's Luxury Guest House offers accommodations in Mahikeng, 5.1 miles from Mafikeng Game Reserve and 5.3 miles from Mmabatho Olympic Stadium.

M
Monaheng
From
South Africa
The staff was amazing and really accommodating in relation to my Grandma she was happy with the room and bed, she definitely wants to come back there ....and wants to know the brand of your beds.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 170 reviews
Price from
$60.94
1 night, 2 adults

Ikhutse Manor Guesthouse

Mahikeng

Ikhutse Manor Guesthouse is a recently renovated guest house in Mahikeng where guests can make the most of its garden and terrace. A hot tub is available for guests.

K
Kaone
From
South Africa
The room was beautiful and modern
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 662 reviews
Price from
$42.05
1 night, 2 adults

Booth Suite Hotel Mafikeng

Mahikeng

Booth Suite Hotel Mafikeng enjoys a location in Mahikeng, 1.2 miles from Mmabatho Olympic Stadium and 2 miles from Mmabatho Convention Centre.

K
Khathu
From
South Africa
Excellent rooms and facilities
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 155 reviews
Price from
$97.51
1 night, 2 adults

Palmetto guesthouse

Mahikeng

Palmetto guesthouse enjoys a location in Mahikeng, 2.8 miles from Mmabatho Olympic Stadium and 3.3 miles from Mmabatho Convention Centre.

M
Mojo
From
South Africa
The guest house is conveniently located in town, making it easily accessible. We requested a late check-in and were warmly welcomed by Mr Albert*, who was on the night shift. He was polite, courteous, and made sure my family and I were comfortable. He also offered to provide any additional items we might need. Our rooms were neat, clean, and well-prepared. I must commend Ms. Basebi, who serviced our rooms in the morning, for her humble nature and diligence. We had forgotten an item in our room, and she kindly contacted me to arrange for its return. She went out of her way to ensure the item was couriered to us in Pretoria, with delivery expected within three days. Her thoughtfulness and commitment to excellent service are truly appreciated. Your staff provided exceptional service.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 36 reviews
Price from
$37.72
1 night, 2 adults

Sharing is Caring

Mahikeng

Sharing is Caring enjoys a location in Mahikeng, 5.6 miles from Leopard Creek Golf Course and 6.6 miles from Mafikeng Game Reserve.

A
Adrian
From
South Africa
the place was great i enjoyed my stay and i will definitely recommend to anyone. Just nice, spacious and clean.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 52 reviews
Price from
$32.91
1 night, 2 adults

Mafikeng Boutique Lodge

Mahikeng

Located in Mahikeng, Mafikeng Boutique Lodge has accommodations with an outdoor pool, free WiFi, a garden and a shared lounge.

p
pulenyane
From
Botswana
I'm definitely going to stay there again whenever I am in Mafikeng. It is easily accessible and safe for a family stay too. Very clean property.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 175 reviews
Price from
$67.04
1 night, 2 adults

Rabi’s guesthouse

Mahikeng

Rabi’s guesthouse offers accommodations in Mahikeng, 2.9 miles from Mmabatho Olympic Stadium and 3.7 miles from Mmabatho Convention Centre.

L
Lenong
From
Botswana
We made our booking before we left Botswana. As soon as the payment went through the host messaged us to confirm as well as sent directions via WhatsApp and wished us a safe trip. Upon arrival the host personally made sure that we were settled and was very friendly; he also recommended some great spots to visit during our short stay. I am definitely coming back to my newfound home in mafikeng!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 426 reviews
Price from
$57.90
1 night, 2 adults
See all 42 hotels in Mahikeng

Most booked hotels in Mahikeng and surrounding area in the past month

See all

Popular with guests booking hotels in Mahikeng

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 18 reviews

Popular with guests booking hotels in Mahikeng

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 55 reviews

Popular with guests booking hotels in Mahikeng

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 917 reviews

Popular with guests booking hotels in Mmabatho

Best hotels with breakfast in Mahikeng and nearby

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 18 reviews

Located within 4.2 miles of Mmabatho Olympic Stadium and 4.9 miles of Mmabatho Convention Centre, Ferns Country Lodge provides rooms with air conditioning and a private bathroom in Mahikeng.

From $98.73 per night
Scored out of 10, guest rating 5.1
Fair - What previous guests thought, 31 reviews

Featuring a seasonal outdoor swimming pool, a garden as well as a restaurant, Garden View Lodge is located in Mahikeng, within 3 miles of Mmabatho Olympic Stadium and 3.7 miles of Mmabatho Convention...

From $49.36 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 55 reviews

The 4-star Peermont Walmont at Mmabatho Palms is a classic hotel with an outdoor swimming pool in the central courtyard. The hotel has also a pool terrace and a bar.

From $229.15 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 40 reviews

Dne Blue Sta is located in Mahikeng, just 5 miles from Mafikeng Game Reserve and 5.3 miles from Mmabatho Olympic Stadium. With pool views, this accommodation offers a terrace.

From $27.42 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 66 reviews

Townhouse on 6526 Boiketlo Street, Golfview is located in Mahikeng, just 4.4 miles from Mmabatho Olympic Stadium and 5.1 miles from Mmabatho Convention Centre.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 49 reviews

Jakaranda Guest House enjoys a location in Mahikeng, 4.7 miles from Mafikeng Game Reserve and 4.8 miles from Mmabatho Olympic Stadium.

From $51.46 per night
Scored out of 10, guest rating 5.0
Fair - What previous guests thought, 7 reviews

Oasis Paradise Guest House offers accommodations in Mahikeng, 4.7 miles from Mafikeng Game Reserve and 4.9 miles from Mmabatho Olympic Stadium.

From $21.33 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 156 reviews

Providing a garden, Lovicc Guest house mafikeng features accommodations in Mahikeng. This property offers access to a terrace and free private parking.

From $34.01 per night

Hotels located in the center of Mahikeng

Scored out of 10, guest rating 2.0
Very Poor - What previous guests thought, 13 reviews

Featuring a garden, Reitz Guest House features accommodations in Mahikeng.

From $48.69 per night
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 47 reviews

Dne Blue Star offers accommodations in Mahikeng, 5 miles from Mafikeng Game Reserve and 5.3 miles from Mmabatho Olympic Stadium.

From $27.42 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 11 reviews

CONTRACTORS ACCOMMODATION AT Dne is located in Mahikeng, just 4.9 miles from Mafikeng Game Reserve and 5.2 miles from Mmabatho Olympic Stadium.

From $30.17 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 12 reviews

Apollo Guest House features air-conditioned rooms in Mahikeng. This guest house provides free private parking and a 24-hour front desk. The outdoor swimming pool features a water slide and fence.

From $51.80 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 66 reviews

Green leaves is located in Mahikeng, just 3.4 miles from Mmabatho Olympic Stadium and 4.2 miles from Mmabatho Convention Centre. This property offers access to a patio and free private parking.

From $40.37 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 74 reviews

4.2 miles from Mmabatho Olympic Stadium in Mahikeng, Savannah Guest House Mafikeng features accommodations with access to a hot tub. This property offers access to a balcony and free private parking.

From $27.42 per night
Scored out of 10, guest rating 4.0
Disappointing - What previous guests thought, 2 reviews

The City Nest offers accommodations in Mahikeng, 3.3 miles from Mmabatho Olympic Stadium and 3.8 miles from Mmabatho Convention Centre.

From $65.82 per night

Serenity apartments is located in Mahikeng, just 5.1 miles from Leopard Creek Golf Course and 28 miles from Botsalano Game Reserve.

From $87.76 per night

Budget hotels in Mahikeng and nearby

Serenity Apartments offers accommodations in Mahikeng, 4.2 miles from Mafikeng Game Reserve and 5.1 miles from Leopard Creek Golf Course.

From $65.82 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 37 reviews

The Grand Guest House offers accommodations in Mahikeng. Both free Wifi and private parking are accessible at the guest house free of charge.

From $32.91 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 73 reviews

Prime Nest Guest Apartments offers accommodations in Mmabatho, 2.4 miles from Mmabatho Convention Centre and 2.7 miles from Mmabatho Olympic Stadium.

From $74.58 per night
Scored out of 10, guest rating 1.4
Bad - What previous guests thought, 101 reviews

Tenacity Guesthouse - Riviera Park offers accommodations in Mahikeng, 4.6 miles from Mafikeng Game Reserve and 5 miles from Mmabatho Olympic Stadium.

From $55 per night
Scored out of 10, guest rating 5.4
Fair - What previous guests thought, 30 reviews

Featuring a garden, Kiara Luxury Accommodation features accommodations in Mahikeng. This property offers access to a terrace, free private parking, and free Wifi.

From $28.49 per night
Scored out of 10, guest rating 2.2
Very Poor - What previous guests thought, 18 reviews

Tenders Accommodation Rooms Mafikeng enjoys a location in Mahikeng, 2.6 miles from Mmabatho Olympic Stadium and 3.3 miles from Mmabatho Convention Centre.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 29 reviews

Private Room 1 Mahikeng enjoys a location in KwaMatikiring, 6.7 miles from Mmabatho Olympic Stadium and 7.4 miles from Mmabatho Convention Centre.

From $45.02 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 5 reviews

Private Room 2 Mahikeng offers accommodations in KwaMatikiring, 7.4 miles from Mmabatho Convention Centre and 8.2 miles from Leopard Creek Golf Course.

From $55.78 per night

What Guests Said About Mahikeng:

Scored out of 10, guest rating 8.0

Good city in general with plenty of open space for its...

Good city in general with plenty of open space for its growth but the crossing between Dadford and Proctor can be frustrating with the traffic that leave you stranded. Also the Dadford road full of holes, need to be maintained until it is either tarred or paved (I might confuse between Dadford and Proctor which one is tarred). I found the city people to be friendly and helpful. That alone can make you visit the city regularly. And the weather was fantastic, warm . Unfortunately there was no opportunity to visit the game reserve. Next time Issue of plastic bags laying in some open space must be sorted out. They give a dirty image on a city with good potential for growth. Lately, issue of reaching the city either by plane or coaches should be resolved. It is a pity that no plane could be found to shorten the distance with Gauteng. Even coaches where not available between Gauteng and Mahikeng. Resolving the issue of public transport between the Gauteng hub and Mahikeng could increase the number of tourists flocking to this warm city
Guest review by
Fati Norbert
South Africa
Scored out of 10, guest rating 8.0

The protea hotel as a venue for my meeting was very good.

The protea hotel as a venue for my meeting was very good. The service from this hotel was perfect t. I did not like the venue that I had booked into for the weekend. The drivers are very careless and do not follow road rules. Visited the mall which was very nice. Had breakfast at Wimpy and enjoyed this.
Guest review by
Monyai
South Africa
Scored out of 10, guest rating 8.0

Mahikeng is my home. My visit was family related.

Mahikeng is my home. My visit was family related. We had the unveiling of tombstones. I ate mostly at home however ate at one of the restaurant selling nice chips next to a restaurant selling chicken, etc. Also at Wimpy. Yes, I have been to Maftown from my early age until now. I do not have young children. However, would go to the casino etc
Guest review by
Tsholofelo
Scored out of 10, guest rating 10

We were just happy for the accommodation.

We were just happy for the accommodation. Next time just give the guest heads-up or option to choose the upstairs room or ground room. Carrying suite cases upstairs can be a disadvantage especially when you are staying longer. Overall, the place was just perfect.
Guest review by
Tebogo
Scored out of 10, guest rating 8.0

Consistency when welcoming guests by giving them juice.

Consistency when welcoming guests by giving them juice. On the first day, we received juice, on the second day it was so dull. We were there for the tombstone and did not check places. We ate outside the premises. Because when I was doing the bookings I thought breakfast is included, my mistake.
Guest review by
Cordelia
Scored out of 10, guest rating 4.0

Accommodation was clean, but problem was their stuff, they...

Accommodation was clean, but problem was their stuff, they were actually bad and having to struggle to no water in the morning.. Have to make means of collecting water with water bottles just to freshen up😡
Guest review by
Lindiwe
South Africa

See reviews by guests who stayed at hotels in Mahikeng

See all
From $117.92 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews
The unit I stayed in was very well finished, the same standard as many 5 Star hotels i have stayed in around the world. Clearly one of the first to stay in the unit so it was blemish free and well stocked from kitchen teas, cookies, water etc to bathroom supplies.
Guest review by
Dr Alex Marufu
South Africa
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 121 reviews
We were pleasantly surprised with this stay! Lovely newly renovated lodge, spacious modern room, friendly staff, great food from the restaurant and great access to surrounding sites in Mafikeng.
Guest review by
Andries
South Africa
From $57.90 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 426 reviews
I didn’t eat breakfast in a premises. Location is worrying if it’s your first time in Mafikeng but this Guesthouse is the best in a area and everything is new.
Guest review by
Wiseman
South Africa
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 89 reviews
we had to check out and book out and get a room at protea hotel, people were playing loud music we paid for two nights and didn’t stay either of the days
Guest review by
Monageng
South Africa
From $113.87 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 917 reviews
Cleanliness of place, beautiful hotel and always friendly staff
Guest review by
Thato
South Africa