Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .

Test subject goes here

View all Deneysville accommodation (9)
from$115.43 Avg per night
per night

About Barnfires Farmhouse

About Barnfires Farmhouse

Barnfires Self-catering Farmhouse is situated on 40 hectares of farmland touching the Vaal River. Unwind in a fully furnished farmhouse ideal for families or groups of up to ten. And enjoy our lovely swimming pool with great views...The house has three bedrooms and a loft, two bathrooms, a spacious lounge and kitchen. The farm kitchen is fully equipped and includes a gas stove and a traditional Dover stove. The living room has a fireplace, and a large dining table to seat the whole family. Large doors open out onto a covered patio with braai facilities and views of the surrounding

 Sleeps 10
Check-in: 14:00
Check-out: 14:00
Reviews: 11 reviews
 Minimum stay: 2 Days

Availability and Pricing

Select dates (Your dates are Available)

* Select the room/s you are interested in

Please select check in and check out dates above to see what rooms are available.

Rooms Available Unavailable
1+View all photos.
... More
Show other rooms
Note: This room only sleeps
+ View all photos.

Bed details



Max adults:
Max kids:

Room details

Room facilities

Available Unavailable

Rates Calendar

Important Information

The camping site is only available for the same farm house booking group.
No extra sleep over visitors allowed during your stay.
Canoes are available at R150 per day per canoe.
Braai and fire wood is available for sale on the premises.

Guest Reviews

Barnfires Farmhouse
4.5 out of 5 stars - 11 votes
4.5 / 5
11 reviews
5 star
4 star
3 star
2 star
1 star
leonie norval
May 2022
Yes thank you very much. Thoroughly relaxing and enjoying it.
ruberto frazao
April 2021
Loved the accommodation and spacious facility, we were 8 people and it was awesome...
paula harvey
February 2021
Great hosting and was so educational for the boys when they went horse riding. They were taught everything and had to groom to clean hooves to learn different breeds. HEIDI YOU ARE AWESOME! great farm and rustic experience.
raindree govender
October 2020
We thoroughly enjoyed our stay. Heidi and Mila were exceptional hostesses. They welcomed us with so much of enthusiasm and made our stay so enjoyable. It was home away home. Will definitely return.
ruth armstrong
September 2020
Really enjoyed our stay; close to the river and fun to see how the farm worked. The children absolutely loved their horse ride and watching the goats being milked. Some ceilings on the rooms would improve the privacy.


  • Laundry Facilities*
  • Garden
  • Braai/Barbecue
  • Swimming Pool
  • Pet Friendly*
  • Indoor Fireplace
  • Satellite TV*
  • Hiking
  • Credit Card Facilities
  • No Credit Card Facilities
  • Parking on Premises
  • Cosy
  • 24H. Security
  • Bath
  • Bathroom
  • Double bed
  • Double/Twin rooms
  • Express check in
  • Express check out
  • Fridge
  • Iron and board
  • Kitchen
  • Lounge
  • Non smoking rooms
  • Non-Smoking Hotel
  • Patio
  • Pets Not Allowed
  • Safe
  • Shower

Languages Spoken

  • English
  • Afrikaans
* Please enquire for further details.

Barnfires Farmhouse location

Click to interact with the map
Click to display the map
Barnfires Farmhouse is 11.1km from the centre of Deneysville , the nearest airport 77.5km (Johannesburg International Airport).
*Distances are shown as the crow flies and not necessarily the actual travelling

Email Friends a link to Barnfires Farmhouse

Friend's Email
Your Name
Your Email
Your Messsage
Please indicate that you are not a robot
Thank you, your message was successfully sent.


Send me your awesome newsletter?
Already have an account? Login here

Barnfires Farmhouse,Guest House,Self-catering,Deneysville, Northern Free State, Free State, Vaal Dam, Gauteng, North Eastern Region, South Africa, SADC, Africa, World

Barnfires Self-catering Farmhouse is situated on 40 hectares of farmland touching the Vaal River. Unwind in a fully furnished farmhouse ideal for