Self catering accommodation 

on a trout & game farm in Dullstroom

Self Catering 

Country Accommodation 

in Dullstroom

Relax in a cozy open plan lounge and 8 seater dining area, featuring an open fireplace for chilli evenings and a large screen TV with DSTV. Cook in a well-equipped kitchen with all modern appliances and cookware. Take in the beautiful views while you catch up on some reading or board games on the relaxing covered patio. 

Country

Living

Situated just 6 km out of Dullstroom on the famous highlands route to the Kruger park, Elgin Cottage offers a serene retreat with picturesque views of willows and ponds on the Crocodile river. Ideal for families and groups of up to 6 persons, Elgin Cottage combines rustic charm with modern comforts, ensuring a relaxing and memorable stay.

Wide Open

Spaces

Fully stocked trout dams for bank or tube fly fishing of spectacular rainbow trout. Right on your doorstep. 

3 beautifully appointed double bedrooms, each with full en-suite bathrooms and magnificent views of the surrounding countryside.

1km of tranquil crocodile river running through the property. Ideal for wild trout fishing or riverside relaxation and picnics.

Featuring 6 wiers and one kilometer of prime brown trout river access to the Crocodile river. Catch and release encouraged with barbless flies. There are also 2 small casting ponds and a large 4 hectare stocked rainbow trout dam. Float tubing allowed. Daily bag limit of 2 fish per booking. The farm game includes Blesbok, Zebra, Eland, several other small antelope, and a wonderful variety of birds for the twitchers, There are plenty of  open landscapes for long walks or mountain biking.

© Copyright 2025 

Elgin Cottage

Elgin Farm

Kruisfontein Road

Dullstroom,  1110

Tel (000) 000 0000

Email: queries@elgincottage.co.za

Outdoor 

Activities

For bookings contact:

 +27 82 448 5253 

+27 72 514 9347

+ 27 (0) 13 254 0020 

Our phone lines are open Monday through Friday from 08:00 to 17:00 and on Saturdays from 09:00 to 14:00.

Or drop us an email at info@dullstroom.co.za and we'll get back to you within 24 hours.

Rates: 

Daily for up to 6 persons    R3000. 

Long weekends and holidays minimum of 2 nights stay.

Check in 14:00  Check out 10:00.

Regretably no pets allowed

Amenities:

Quality bed linen and towels. 

Fully equipped kitchen. Electricity and gas. Large TV and DSTV in lounge area. 

Open lounge fireplace. 

Wood braai. 

Daily housekeeping service. 

100kva automatic emergency generator. 

WiFi

5 minutes drive to Dullstroom restaurants and shopping.

Elgin cottage Features: 

3 spacious bedrooms. 2 bedrooms each with two 3/4 beds. 1 bedroom with king-size bed and babies cot.

All bedrooms have  en-suit bath/shower combination with quality towels and toiletries. 

Under floor heating. 

Open plan lounge and 8 seater dining table. Chopped wood for fireplace and braai. Covered patio with dining table and lounge seating.

Rates and 

Bookings

1km of tranquil crocodile river running through the property. Ideal for wild trout fishing or riverside relaxation and picnics.

3 beautifully appointed double bedrooms, each with full en-suite bathrooms and magnificent views of the surrounding countryside.

Fully stocked trout dams for bank or tube fly fishing of spectacular rainbow trout. Situated right on your doorstep. 

Fully stocked trout dams for bank or tube fly fishing of spectacular rainbow trout. Situated right on your doorstep. 

Relaxing

Countryside

Situated just 6 km out of Dullstroom on the famous highlands route to the Kruger park, 

Elgin Cottage offers a serene retreat with picturesque views of willows and ponds on the Crocodile river. Ideal for families and groups of up to 6 persons, Elgin Cottage combines rustic charm with modern comforts, ensuring a relaxing and memorable stay.

Country

Living

Relax in a cozy open plan lounge and 8 seater dining area, featuring an open fireplace for chilli evenings and a large screen TV with DSTV. Cook in a well-equipped kitchen with all modern appliances and cookware. Take in the beautiful views while you catch up on some reading or board games on the relaxing covered patio. 

Outdoor 

Activities

Featuring 6 wiers and one kilometer of prime brown trout river access to the Crocodile river. Catch and release encouraged with barbless flies. There are also 2 small casting ponds and a large 4 hectare stocked rainbow trout dam. Float tubing allowed. Daily bag limit of 2 fish per booking. The farm game includes Blesbok, Zebra, Eland, several other small antelope, and a wonderful variety of birds for the twitchers, There are plenty of  open landscapes for long walks or mountain biking.

Rates and 

Bookings

Elgin cottage Features: 

3 spacious bedrooms. 2 bedrooms each with 2x 3/4 beds, 1 bedroom with king-size bed and babies cot.

All bedrooms feature en-suit bath/shower combination with quality towels and toiletries. 

Under floor heating. 

Open plan lounge and 8 seater dining table. Chopped wood for fireplace and braai. Covered patio with dining table and lounge seating.

Amenities:

Quality bed linen and towels. 

Fully equipped kitchen. Electricity and gas. Large TV and DSTV in lounge area. 

Open lounge fireplace. 

Wood braai. 

Daily housekeeping service. 

100kva automatic emergency generator. WiFi

5 minutes drive to Dullstroom restaurants and shopping.

Rates: 

Daily for up to 6 persons    R3000. 

Long weekends and holidays minimum of 2 nights stay.

Check in 14:00  Check out 10:00.

Regretably no pets allowed

For bookings 

 +27 82 448 5253 

+27 72 514 9347

+ 27 (0) 13 254 0020 

Our phone lines are open Monday through Friday from 08:00 to 17:00 and on Saturdays from 09:00 to 14:00.

Or drop us an email at info@dullstroom.co.za and we'll get back to you within 24 hours.

© Copyright 2025 

Elgin Cottage

Elgin Farm

Kruisfontein Road

Dullstroom

1110


Restaurants:

Mayfly Cocktail Bar & Restaurant (000) 000 0000

Mrs. Simsons (000) 000 0000

Worth a visit:

Dullstroom Bird of Prey Centre (0000000 00006

Highland Gate Golf Course (000) 000 0000

Whiskey Bar (000) 000 0000

Mavungana Flyfishing Outfitters (000) 000 0000