Skip to main content
  1. Hotel reviews homepage
  2. South Africa hotel reviews
  3. North West B&B and inn reviews
  4. Mahikeng B&B and inn reviews
  5. Reviews of Thatch Haven Guesthouse

Reviews of Thatch Haven Guesthouse

24 William Dick Avenue, 2745 Mahikeng, South Africa

#12 of 20 B&Bs and Inns in Mahikeng

Guests' Choice

Review score

Based on 78 hotel reviews

6.8

Score breakdown

  • Cleanliness

    8.0

  • Comfort

    7.6

  • Location

    8.9

  • Facilities

    6.8

  • Staff

    8.1

  • Value for money

    7.0

  • Free WiFi

    6.0

100% verified reviews

Real guests. Real stays. Real opinions.

Read more- opens a dialog box
Write a review

Showing 1 – 25

  • Reviewed: 31 August 2025

    7.0
    Good
    • Leisure trip
    • People with friends
    • Double Room with Private Bathroom
    • Stayed 1 night
    • Submitted via mobile

    Thea carpet was not clean and there was spider web on the bathroom ceiling... The fridge was not smelling good.

    Location was close to where my event was. It was clean but could be better.

    Stayed in August 2025

  • Reviewed: 28 July 2025

    8.0
    Very nice place, definitely using it again
    • Leisure trip
    • Couple
    • Double Room with Private Bathroom
    • Stayed 1 night

    My room didn't have a curtain/blind, which meant anyone could've looked into my room, so that was slightly uncomfortable.

    The place is absolutely lovely, nicely located close to town and was a few minutes from the funeral i was attending.

    Stayed in July 2025

  • Reviewed: 18 July 2025

    7.0
    Good
    • Leisure trip
    • Couple
    • Double Room with Private Bathroom
    • Stayed 2 nights
    • Submitted via mobile

    My parents' room had no warm water in the bathroom, reported this, and no action was made until we left the place. Was disappointed about the way they handled the matter. The electricity kept on tripping, the lnternet signal would go offline, and their type of adaptor did not suit our gadgets. If possible, please have a standby flat adaptor to accomodate those who don't have round adaptor gadgets.

    Rooms were warm and comfy

    Stayed in July 2025

  • Reviewed: 22 June 2025

    8.0
    Very good
    • Leisure trip
    • Couple
    • Double Room with Private Bathroom
    • Stayed 2 nights
    • Submitted via mobile

    I was disappointed with the noise level from other visitors, which made it challenging to relax. Additionally, we were expecting two cups in our room, but only one was provided. Overall, the hotel has potential, but a bit more attention to detail and noise management would enhance the experience."

    The reception team was friendly and helpful, making check-in smooth. The room looked even better than the pictures, which was a pleasant surprise.

    Stayed in June 2025

  • Reviewed: 9 June 2025

    8.0
    overall daily staff was perfect they were accommodating
    • Leisure trip
    • Couple
    • Double Room with Private Bathroom
    • Stayed 2 nights
    • Submitted via mobile

    Security

    I waited at gate for more than 30mnts for security when coming on my last day

    Stayed in June 2025

  • Reviewed: 9 June 2025

    6.0
    My stay was good.
    • Leisure trip
    • Couple
    • Double Room with Private Bathroom
    • Stayed 1 night
    • Submitted via mobile

    Bathroom shower door is broken.

    The location was good, not far from the shopping center. I liked the fact that there was a heater available and the staff was very accommodating.

    Stayed in June 2025

  • Reviewed: 8 May 2025

    6.0
    Superb
    • Leisure trip
    • Couple
    • Double Room with Private Bathroom
    • Stayed 2 nights
    • Submitted via mobile

    The bed and without microwave and heater

    Their garden

    Stayed in May 2025

  • Reviewed: 18 December 2024

    7.0
    Good
    • Leisure trip
    • Solo traveller
    • Double Room with Private Bathroom
    • Stayed 1 night
    • Submitted via mobile

    Lack of an aircon

    Accessibility

    Stayed in December 2024

  • Reviewed: 29 June 2024

    7.0
    Good
    • Business trip
    • Couple
    • Deluxe Twin Room
    • Stayed 5 nights
    • Submitted via mobile

    Very good location with friendly staff

    Stayed in June 2024

  • Reviewed: 28 April 2024

    6.0
    It was just ok.
    • Business trip
    • Solo traveller
    • Deluxe Twin Room
    • Stayed 2 nights
    • Submitted via mobile

    The beds were hard

    Good location

    Stayed in April 2024

  • Reviewed: 26 October 2023

    8.0
    Very good
    • Leisure trip
    • Solo traveller
    • Double Room with Private Bathroom
    • Stayed 2 nights
    • Submitted via mobile

    Very clean and owner friendly

    Stayed in October 2023

  • Reviewed: 4 October 2023

    6.0
    wast too bad
    • Leisure trip
    • Group
    • Double Room with Private Bathroom
    • Stayed 1 night

    the linean should definately be improved, install aircons on the rooms

    friendly stuff

    Stayed in October 2023

  • Reviewed: 3 October 2023

    6.0
    Opinion
    • Business trip
    • Solo traveller
    • Double Room with Private Bathroom
    • Stayed 1 night
    • Submitted via mobile

    The shower did not work well, and the mirror glass around the shower I did not like it. It made me feel uncomfortable.

    The location and the place itself.

    Stayed in August 2023

  • Reviewed: 24 May 2023

    7.0
    Good
    • Business trip
    • Solo traveller
    • Double Room with Private Bathroom
    • Stayed 2 nights
    • Submitted via mobile

    Hot water was abit of a problem, nonetheless we enjoyed.

    The manger was very kind and friendly, so is the housekeeping services. Would highly recommend. My family and I had a great stay.

    Stayed in May 2023

  • Reviewed: 10 September 2025

    10
    Good
    • Leisure trip
    • Group
    • Double Room with Private Bathroom
    • Stayed 1 night
    • Submitted via mobile

    A bit of maintenance will really be great especially on the outside rooms and the back yard

    The stuff is friendly and very helpful

    Stayed in June 2025

  • Reviewed: 11 August 2025

    3.0
    Poor
    • Leisure trip
    • Couple
    • Double Room with Private Bathroom
    • Stayed 1 night
    • Submitted via mobile

    Late staff member alwys gives us attitude especially wen coming back i alwys wait close to 15 mnts for the gate to be open and he's alwys demanding that i pay cash and amount is different from the app

    Stayed in August 2025

  • Reviewed: 10 August 2025

    10
    Exceptional
    • Leisure trip
    • Couple
    • Double Room with Private Bathroom
    • Stayed 1 night
    • Submitted via mobile

    The host was very friendly and helpful.The room was very clean. I would stay there again in future and will recommend it to friends and family.

    Stayed in August 2025

  • Reviewed: 4 August 2025

    3.0
    Not worth the money.
    • Leisure trip
    • Couple
    • Double Room with Private Bathroom
    • Stayed 1 night
    • Submitted via mobile

    1. Dirty rooms. 2. Dirty bedding. 3. Dirty headboard. 4. Bed stands on bricks. 5.Dirty walls. 6. We struggled with parking. 7. The staff were not professional.

    1. Conveniently located.

    Stayed in August 2025

  • Reviewed: 19 June 2025

    9.0
    It was good
    • Leisure trip
    • Couple
    • Double Room with Private Bathroom
    • Stayed 2 nights

    Breakfast wasn't part of the booking

    The manager and staff were quite approachable.

    Stayed in June 2025

  • Reviewed: 23 May 2025

    9.0
    Superb
    • Family with young children
    • Double Room with Private Bathroom
    • Stayed 1 night
    • Submitted via mobile

    Well kept and neat.

    Stayed in April 2025

  • Reviewed: 7 May 2025

    5.0
    Just needed a place to stay. Had to survive the night
    • Family with young children
    • Double Room with Private Bathroom
    • Stayed 1 night
    • Submitted via mobile

    The place is more dilapidated and the kitchen area was dirty The sheets, covers, pillows are seriously worn out.

    Location & safety

    Stayed in May 2025

  • Reviewed: 11 November 2024

    9.0
    Superb
    • Leisure trip
    • Family with young children
    • Deluxe Twin Room
    • Stayed 2 nights

    NOTHING

    GOOD

    Stayed in September 2024

  • Reviewed: 14 October 2024

    3.0
    Poor
    • Business trip
    • Family with young children
    • Deluxe Twin Room
    • Stayed 1 night

    Bathrooms had no toilet paper, no towels and no soap

    Stayed in October 2024

  • Reviewed: 22 September 2024

    5.0
    Passable
    • Leisure trip
    • Group
    • Deluxe Twin Room
    • Stayed 1 night
    • Submitted via mobile

    Only bath tub and no shower.It is good to have both options.

    Excellent staff

    Stayed in September 2024

Showing 1 – 25

We Price Match
We Price Match
Low rates • No booking fees • Find cheaper? We'll refund the difference!