A South West pub has been named the best regional hospitality venue in Western Australia.