While I enjoyed Margaret River a lot, I truly fell in love with the Denmark/Mt Barker area. Mt Barker is about 2-3 hours further away from Perth than Margaret River. That being said, if you have the time then I think the distance is worth it.
More often than not, the person pouring your wines in Mt Barker is the same person whose name is on the bottle. These small wineries make for much more intimate and enjoyable experiences when wine tasting. The best part is their wines are delicious. I came away from Mt Barker with far too many wine bottles.
Denmark and Mt Barker are about 1 hour away from each other, but it is well worth visiting both of them. Here are a few of my favorite wineries in each location.
Plantagenet Winery– I tried my favorite Shiraz in all of Western Australia at this winery. (Come at lunch time and get pizza and a glass of wine for only $20.)
Alkoomi Winery– Some of the best red wines in the region! Make sure to visit their wine room in Albany!
The Lake House Winery– Wines were good, but the beautiful location is the real selling point. Enjoy a delicious meal and wine with a breathtaking view.
As I mentioned Earlier, Western Australia has more wineries than you could visit in a year. I absolutely recommend exploring this part of Australia and trying out their delicious wines.