Search hotels in Machadodorp

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

October 2026

123
45678910
11121314151617
18192021222324
25262728293031

November 2026

1234567
891011121314
15161718192021
22232425262728
2930
Flexible date options
Select occupancy

Machadodorp – 8 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Millys Restaurant and Chalets

Hotel in Machadodorp

Located in Machadodorp, Millys Restaurant and Chalets features a garden, terrace, restaurant, and free WiFi throughout the property.

L
Lincoln
From
United States
The location was great. The break in our drive was so welcome and the facilities and staff were so friendly. We had a nice relaxing meal in the restaurant with a nice view. It was safe and helped make our drive the next day not so tiring.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 193 reviews
Price from
$96.71
1 night, 2 adults

Gooderson Kloppenheim Country Estate

Hotel in Machadodorp

Featuring a wellness center, an outdoor Jacuzzi and a swimming pool on site, Gooderson Kloppenheim Country Estate is located in Machadodorp in the heart of the Highlands Meander.

S
Selebaleng
From
South Africa
The place is so beautiful and very clean.The views are breath taking.If you want peace and tranquil,that is the place to go to.The staff is very friendly and helpful.We were staying in a chalet, which was kept very clean,always had hot water.The chalet has a fire place and they had fire wood for cold days,they replace the fire lighter on a daily basis.The garden is well maintained.The reception area is huge,with a big sitting area and a library.They also have a pool table .They have a spa in the premises and the prices were reasonable.The maintenance guys also washed our car for us prior to our departure.On our last day we had an issue with the car and they were so helpful and patient with us.I will definitely visit the place again.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 664 reviews
Price from
$107.35
1 night, 2 adults

The Old Mill Hotel

Hotel in Machadodorp

The Old Mill Hotel in Machadodorp features 3-star accommodations with a garden, a shared lounge and a terrace. Featuring room service, this property also provides guests with a casino.

T
Thobile
From
South Africa
The staff where very nice and friendly and attended us very well
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 125 reviews
Price from
$29.18
1 night, 2 adults

Stonehaven Cottage

Machadodorp

This property offers access to a terrace and free private parking. The chalet is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 14 reviews
Price from
$81.62
1 night, 2 adults

Strathavon Cottage

Machadodorp

This property offers access to a terrace and free private parking. The chalet is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is offered.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 12 reviews
Price from
$97.67
1 night, 2 adults

KHAYA LANGA Guest House & Contractors Accommodation

Machadodorp

KHAYA LANGA Guest House & Contractors Accommodation in Machadodorp provides accommodations with a garden and a terrace. This guest house features free private parking and a shared kitchen.

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 14 reviews
Price from
$32.11
1 night, 2 adults

Acra-Retreat Mountain View Lodge

Waterval Boven (Near Machadodorp)

Positioned on the edge of a cliff, Acra-Retreat is located on the border of the malaria-free Elands Krans Nature Reserve. It is a good stopover point between Johannesburg and the Kruger National Park....

T
Thabiso
From
South Africa
Excellent location and good looking views
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 285 reviews
Price from
$53.14
1 night, 2 adults

Tegwaan Country Getaway

Waterval Boven (Near Machadodorp)

Located in Waterval Boven, Tegwaan Country Getaway provides accommodations with a kitchen. Some units include a balcony and/or a patio with mountain or river views. The lodge has a playground.

L
Lauren
From
United States
Excellent location, beautiful falls nearby, climbing was great, restaurants in town were okay.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 29 reviews
Price from
$62.07
1 night, 2 adults

Boven Villa

Waterval Boven (Near Machadodorp)

Featuring a garden, Boven Villa provides accommodations in Waterval Boven. The property features free private parking. Outdoor seating is also available at the guest house.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 6 reviews
Price from
$66.90
1 night, 2 adults

Incwala Lodge

Waterval Boven (Near Machadodorp)

Located in Waterval Boven in the Mpumalanga region, Incwala Lodge provides accommodations with free private parking.

S
Smith
From
South Africa
Location is very scenic and tranquil, rooms are extremely comfortable, staff is friendly and always available and willing to assist with quires and advice. Great fun to be had at their trout dams. Overall very relaxing and wonderful experience.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 91 reviews
Price from
$43.22
1 night, 2 adults
See all 8 hotels in Machadodorp

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

See all

Popular with guests booking hotels in Machadodorp

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 664 reviews

Popular with guests booking hotels in Machadodorp

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 193 reviews

Popular with guests booking hotels in Machadodorp

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 125 reviews

What Guests Said About Machadodorp:

Scored out of 10, guest rating 2.0

It was my birthday.

It was my birthday. We went to Goodersons Kloppernheim for trout fishing as we enjoyed our last stay there. A lot has changed in 2 years. Fish are fed every morning by the maintenance guys. We could see the trout but they didn't bother to go towards our lures as they were well fed. Food in the restaurant was sub-standard. Standards at Kloppenheim have really deteriorated. As hotel guests we were even charged a "Dam Fee" of R170.00 knowing full well that we would never catch a fish. We suspect that the trout are reserved for special guests and therefore not fed during their stay.
Guest review byDhanraj
South Africa
Scored out of 10, guest rating 6.0

The photos on the websites are definitely not a true...

The photos on the websites are definitely not a true reflection of how the place actually looks. Had I seen the surroundings and how dilapidated the buildings looked from outside, I would never have booked. I also arrived at "dead man's door". Nobody in sight for atleast 15-20 min. I actually thought I had been scammed. When someone eventually arrived, they were friendly and helpful. Once I checked into my room I was pleasantly surprised. Everything was old but neat and tidy. The bedding and towels smelt absolutely amazing. There was coffee, tea, sugar and powdered milk available but unfortunately only 1 coffee sachet was given. I had hot water in the evening and morning which was great. I was given a torch for when load shedding starts. For the price paid, it was okay for a quick overnight stay. I do just think some effort needs to be made to the outer appearance as the location already looks dodgy. I don't know if I will book there again. This will be my last resort if other places aren't available.
Guest review byMonya

See reviews by guests who stayed at hotels in Machadodorp

See all
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 664 reviews
We went for dinner one night, and it was absolutely delicious. Complements to the chef. We were treated exceptionally well when we arrived at the Hotel. Fireplace for us, felt very special. The staff gave us special, attention.
Guest review byLettia
South Africa
From $39.66 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 125 reviews
The family units are large and roomy, and all you need for a short stay is all there. For the price we paid, we were OK. The hotel is easy to find, just off the N4.
Guest review byKristian
Denmark
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 43 reviews
It’s a hidden heaven in mpumalanga machadodorp thank you I like positions I like interiors I like they thought everything for stay there
Guest review byLevent
South Africa
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 664 reviews
The location and hotel is so good for relaxed weekends.
Guest review byGcebile
South Africa
From $39.66 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 125 reviews
The hotel is okay but nothing special
Guest review bySimon
Denmark

More places to explore, more ways to go